QR Code Generator
Create high-quality, fully customizable QR codes in seconds. Choose size, error correction, colors, and download as a crisp PNG ready for print or web.
QR code · 320px · error level M
What is the QR Code Generator?
A QR Code Generator turns any text, link, Wi-Fi credential or contact information into a scannable Quick Response (QR) code. Modern phones can read these codes from any camera app, making them perfect for sharing links, menus, payment details, or product info.
How to use it
- Type or paste your text, URL, Wi-Fi credentials or vCard content into the input field.
- Adjust the size, foreground and background colors, and error-correction level to match your use case.
- Preview the QR as it updates live — every keystroke re-renders the canvas.
- Click 'Download PNG' to save a high-resolution image you can use in print or on the web.
Benefits
- 100% client-side — your data never leaves your browser.
- High-resolution PNG export ready for print or web at any size.
- Customizable colors, sizing and error correction (L / M / Q / H).
- Works for URLs, Wi-Fi credentials, plain text, vCards, mailto:, tel: and more.
- No signup, no watermark, no usage cap — completely free.
- Adjustable margin (quiet zone) so the code still scans against busy backgrounds.
- Auto-detects scheme prefixes — paste a domain and we add https:// if missing.
- Lossless export — vector-precision at any output size you pick.
Frequently asked questions
Is the QR Code Generator free to use?
Yes — Toollyz QR Code Generator is 100% free with no usage limits, no signup, and no watermark on the generated images.
Where is my data processed?
All QR generation happens in your browser. Your input never reaches our servers, making this tool completely private.
What error-correction level should I use?
L (Low) ~7% recovery, M (Medium) ~15%, Q (Quartile) ~25%, H (High) ~30%. Use H if you plan to add a logo or print on materials that could get damaged.
Can I customize the colors of my QR code?
Yes — pick any foreground and background color. Make sure to keep enough contrast (WCAG AA-style, ideally ≥4.5:1) so the code remains scannable.
What image format does the download use?
QR codes are downloaded as high-resolution PNG files. The black-on-white default scans most reliably, but any contrast-preserving color pair works.
What's the maximum amount of data I can encode?
QR codes can hold up to 4,296 alphanumeric characters or 2,953 bytes at the lowest error-correction level. Realistic limit for reliable scanning: keep payloads under ~500 chars and stick to URLs or short text.
Why does my QR look denser when I add more text?
QR codes use a fixed grid that scales with payload size — more data means a denser grid (smaller modules per char). To keep scanning easy, shorten URLs first (URL shorteners or your own redirect endpoint).
Can I generate a Wi-Fi QR with the password?
Yes — paste `WIFI:T:WPA;S:NetworkName;P:password;;` and most modern phone cameras will offer to join the network when they decode it. Or use the dedicated Wi-Fi QR Code Generator for a friendly form.
What's the 'quiet zone' (margin) for?
QR readers need ~4 modules of empty space around the code to detect its boundaries. Don't crop the margin tight — your QR will silently fail to scan even when it looks fine on screen.
Can I embed a logo in the center?
Not directly in this tool — but you can layer one on top in any image editor afterwards. Use error-correction level H (30% recovery) so the QR still scans with up to a 30 %-area logo overlay.
Does the QR expire?
Static QRs (which this tool makes) never expire — they encode the URL directly, so they work as long as the URL works. 'Dynamic' QRs that go through a redirect service can expire if the service shuts down.
How do I test my QR before printing?
Scan it with any modern phone camera or with our QR Code Scanner. If it decodes at a typical reading distance (one phone-length away), it'll work in print at a printed size of ≥2 cm/0.8 in on each side.
Related tools
See all generators toolsQR Code Scanner
Live camera + image-file QR decoder via jsQR, with scan history.
WiFi QR Code Generator
Create scannable WiFi QR codes and printable cards — guests join in one tap.
QR Menu Generator for Restaurants
Standalone HTML menu + QR — host on Netlify Drop or your CDN.
VCard Generator
RFC 2426 vCard 3.0 with QR scan-to-add for iOS / Android.