QR Code Generator
Make a QR code for a website, Wi-Fi network, contact card, email, phone number, location, calendar event and more — with your own colours and an optional centre logo, right in your browser.
Pick what the QR code should do
A QR code is just a container for a short piece of text, but what makes one useful is encoding that text in the exact format a phone expects. Point a camera at a Wi-Fi QR code and the phone offers to join the network; scan a contact card and it offers to save the details. This generator gives you a small form for each kind, so you do not have to remember the underlying format.
Choose a type, fill in the fields, and the correctly-formatted code appears instantly. Everything is generated in your browser, so nothing you enter — a Wi-Fi password, a phone number, a home address — is ever uploaded.
The types it can make
| Type | What happens when it is scanned |
|---|---|
| URL / link | Opens a website |
| Plain text | Shows the text |
| Starts an email with the subject and message filled in | |
| SMS | Starts a text message to a number |
| Phone | Dials a number |
| Wi-Fi | Offers to join the network, no typing the password |
| Contact card (vCard) | Offers to save the contact |
| Location | Opens the map at a set of coordinates |
| Calendar event | Offers to add the event |
| Opens a chat with a pre-filled message | |
| Bitcoin | Opens a wallet with the address and amount |
Colours, a logo, and clean exports
Open the styling panel to set the dot and background colours, adjust the size and the quiet-zone margin, and drop a logo into the centre. When you add a logo the error-correction level is raised automatically so the code still scans reliably. Download the result as a PNG or as a crisp SVG (best for printing at any size), or copy it straight to your clipboard.
A note on logos and colours: keep good contrast between the dots and the background, and do not make the logo too large, or some scanners will struggle. Test with a couple of phones before you print a batch.
Frequently asked questions
What kinds of QR code can I make?
Website links, plain text, email, SMS, phone numbers, Wi-Fi networks, contact cards (vCard), map locations, calendar events, WhatsApp chats and Bitcoin payments — each with a form that formats the data correctly.
How do I make a Wi-Fi QR code?
Pick the Wi-Fi type, enter your network name, password and security type, and download the code. Scanning it lets a phone join the network without typing the password.
Can I add a logo to the centre?
Yes. Open the styling panel and upload a logo; it is placed in the middle and error correction is raised to H automatically so the code still scans.
Can I change the colours?
Yes — set the dot and background colours in the styling panel. Keep strong contrast so the code stays scannable.
Can I download an SVG?
Yes. Export as a PNG, or as an SVG that stays sharp at any print size, or copy the image to your clipboard.
Is my data private?
Yes. The QR code is generated entirely in your browser, so passwords, contact details and everything else stay on your device.