Skip to content

QR Code Generator

Generate high-resolution QR codes for URLs, text, WiFi, vCards and email.

Private Instant No sign-up No daily limit

Free to use. No account, no daily limit, and no watermark on the result.

 1 · Choose what the QR code contains

8 formats
Any web address works — product pages, YouTube links, maps, menus or tracking URLs. Long links are encoded automatically.
Guests scan this code and join the network automatically — no typing, no password shared by hand.
Most smartphone camera apps offer a “scan to call” action straight after decoding the code.
Scanning the code opens the installed map app and drops a pin on the coordinates.

 2 · Style and options

Current size: 8 px

Current margin: 4 modules

Always test a styled code with a phone before printing it. Very light foreground colours on a coloured background can stop scanners from reading the code.

 3 · Your QR code

Live preview

Fill in the fields above to build your QR code.

QR version
—
Modules
—
Error correction
—
Payload
0 chars

Encoded payload

This is the exact text stored inside the code. WiFi and vCard codes use the standard WIFI: and BEGIN:VCARD formats, so any modern phone scanner understands them.
Everything is generated inside your browser. No content, link or contact detail is ever sent to a server.

How to create a QR code online

1

Pick a format

Choose URL, plain text, WiFi, vCard, email, SMS, phone or geo and fill in the matching fields.

2

Style the code

Set the error correction level, pick foreground and background colours, then adjust the module size and quiet zone.

3

Preview and check

The code updates live. Scan it with your phone to confirm it opens the right page or joins the right network.

4

Download and print

Export a crisp PNG for social media and flyers, or an SVG that stays sharp at any size.

QR code generator — frequently asked questions

Yes. The whole page runs in your browser with JavaScript and a local QR library. Nothing you type is uploaded, logged or stored on a server, and the codes disappear when you close the tab.

Use M for a normal website QR code — it recovers roughly 15% damage, which covers logos, stickers and light scuffing. Choose H for printed codes that will be covered with a sticker or laminate, and L when you want the smallest possible image.

Make sure the security type matches the router exactly (WPA for WPA2/WPA3, WEP for old routers) and that the password is correct. Some phones refuse WiFi QR codes when the network is hidden, so untick the hidden option to test. iPhone and Android both understand the WIFI:T:WPA;S:name;P:password;; format used here.

Yes. The QR codes you create here carry no watermark, no tracking pixel and no branding from us. Print them on packaging, posters, business cards or menus and they will keep working forever because the data lives inside the code itself.

Related Utilities & Media