QR Generator — free QR code maker for URLs, WiFi, vCard & more
This QR generator turns a link, a block of text, an email address, a phone number, WiFi credentials or a contact card into a scannable QR code right in your browser. Pick a type, type or paste your data, and the QR code updates live — then download it as a PNG or copy the image straight to your clipboard.
Everything runs 100% client-side: the QR matrix is drawn locally as crisp SVG and only rasterised to a PNG when you download or copy it, so nothing you encode is ever uploaded — 0 bytes leave your browser.
Usage
- Choose a type with the buttons — url, text, email, phone, wifi or vcard. Selecting a type seeds the data box with a correctly-formatted template you can edit.
- Type or paste your content into the "data" box. The QR code preview above re-renders live as you type.
- Optionally restyle it: use the "foreground" and "background" colour pickers (or type a hex value) and drag the "size" slider between 128px and 512px.
- Click "↓ download png" to save the QR code as a PNG image, or "⎘ copy image" to copy it to the clipboard for pasting elsewhere.
Examples
- A URL / link QR code:
type url · https://example.com - The default: pick "url" and paste a web address. Scanning the resulting QR code opens the link directly in the phone’s browser — the everyday use for posters, business cards and packaging.
- A WiFi QR code:
type wifi · WIFI:T:WPA;S:mynetwork;P:mypass;; - Pick "wifi" and the data box is seeded with the `WIFI:` template. Fill in S (the network name / SSID) and P (the password); scanning it joins the network with no typing. Use T:WPA for a WPA/WPA2 network, or T:nopass for an open one.
- A vCard contact QR code:
type vcard · BEGIN:VCARD … END:VCARD - Pick "vcard" to encode a contact card — name, phone and email. Scanning it offers to save the contact directly into the phone’s address book, which is why vCard QR codes are popular on business cards.
FAQ
- How do I create a QR code for free?
- Pick a type, paste your link or text into the data box, and the QR code is generated instantly — then click "↓ download png" to save it. It is completely free, with no sign-up and no watermark, because the QR code is generated in your browser rather than on a server.
- Are these QR codes free to use commercially / do they expire?
- Yes, and no. The QR codes are static — the data is encoded directly into the image, so there is no redirect, no tracking, and nothing to expire or pay for. The PNG you download is yours to put on a poster, menu, packaging or business card.
- How do I make a WiFi QR code?
- Choose the "wifi" type and edit the seeded `WIFI:T:WPA;S:mynetwork;P:mypass;;` template — set S to your network name and P to your password. Scanning the result lets a guest join your WiFi without typing the password.
- Can I change the colours and size of the QR code?
- Yes. Use the foreground and background colour pickers (or type a hex code) to match your brand, and the size slider to set the output between 128px and 512px. Keep a strong contrast between foreground and background so scanners read it reliably.
- Is my data uploaded anywhere?
- No. The QR matrix is rendered client-side as SVG and only converted to a PNG locally when you download or copy it. Nothing you encode — links, passwords, contact details — is ever sent to a server; 0 bytes leave your browser.
zahubtech@local $ ▋