Utilities
QR Code Generator
Build QR codes for links, Wi-Fi credentials, email templates, and contact cards. Preview updates instantly as you edit.
Preview
Encoded payload
A sample payload is currently powering this preview.
QR Setup Guide
Match your payload type, visual settings, and print environment to improve scan reliability.
| Preset | Best for | Must include |
|---|---|---|
| Text or URL | Landing pages, docs, downloads, and campaign links | A complete URL including protocol for best scanner behavior |
| Wi-Fi | Guest network onboarding and office signage | Network SSID plus matching encryption and password values |
| Contact workflows and support intake links | Recipient address; subject and body are optional helpers | |
| vCard | Business cards, booths, and profile sharing | Name and at least one contact method such as phone or email |
Pick the right payload type first
Your preset determines how phones interpret the code. Choosing the right payload improves scan success and user experience.
- Use URL payloads for websites and campaign links.
- Use Wi-Fi payloads for frictionless guest network access.
- Use vCard payloads when your goal is contact capture.
Error correction and size guidance
Higher error correction improves resilience when the code may be damaged, but it also increases density and can require larger print size.
- Use M or Q for most print and on-screen use.
- Use H for environments with wear or partial obstruction.
- Increase size when payload is long or contrast is reduced.
Print and scanning best practices
Readable QR codes rely on contrast, margin, and physical placement more than visual styling.
- Keep strong contrast between dark modules and light background.
- Avoid reflective materials and curved surfaces when possible.
- Leave enough quiet margin so scanner apps can detect boundaries.
Privacy and security reminders
QR codes can hold sensitive details. Treat encoded data as shareable information and validate destination links before printing at scale.
- Do not embed private credentials in public signage.
- For Wi-Fi codes, prefer guest network credentials over primary network access.
- Review encoded payload text before publishing.
Related utility: Barcode Generator if you need scanner-friendly labels for inventory or retail packaging.
FAQ
Why is my QR code not scanning?
Most failures come from low contrast, too-small size, missing margins, or overly dense payloads. Increase size, keep dark-on-light colors, and simplify the payload when possible.
Which error correction level should I use?
Use M for general use, Q for printed materials in busy environments, and H when damage or partial obstruction is likely. Higher levels may require larger output size.
Can I use custom colors safely?
Yes, as long as contrast remains high. Very light foreground colors or dark backgrounds with low contrast can make scanner detection unreliable.
How large should I print a QR code?
A common starting point is at least 2.5 cm to 3 cm for short payloads. Increase size for long payloads, low-light environments, or longer scan distance.
Do QR margins really matter?
Yes. Scanners need quiet space around the code to detect the symbol boundary. Removing margins often causes intermittent scan failures.
Is it safe to share Wi-Fi via QR code?
Use it carefully. Prefer guest credentials and rotate them regularly. Avoid publishing main network passwords in public areas.
What is the difference between text, email, and vCard presets?
Text is generic content, email opens a draft message flow, and vCard stores structured contact details for import into phone address books.
Why does a long URL generate a dense code?
More characters require more modules in the symbol, which increases density. Use shorter links when possible to improve scanning reliability.