QR Code Generator
QR codes for links, Wi-Fi join, UPI payments, email, calls & SMS โ custom colours, error correction, PNG + print-sharp SVG.
Generated locally โ your links, passwords, and UPI details never leave this page.
๐ก Printing? Use SVG (scales forever) and error correction Q or H โ codes on posters survive smudges and staples. Always test-scan before printing 100 copies.
๐ฑSeven kinds of QR, one private generator
Not just links: generate QR codes that join your Wi-Fi on scan, collect UPI payments (GPay/PhonePe/Paytm โ with an optional locked amount), start an email, dial a number, or pre-fill an SMS. Pick colours (with a contrast warning when scanners would struggle), set the error-correction level, and download as PNG or print-sharp SVG. Everything is generated on your device โ Wi-Fi passwords and UPI IDs never leave the page.
๐Everything you'd want to know
- Seven content types: link, plain text, Wi-Fi (WPA/WEP/open), UPI payment, email with subject, phone call, SMS with message.
- UPI mode builds a standards-correct upi://pay link โ leave the amount blank to let the payer choose, or fix it.
- Wi-Fi mode escapes special characters correctly, so passwords with ; or : still scan.
- Colour pickers with a live low-contrast warning (dark-on-light, 4:1 minimum).
- Error correction L/M/Q/H โ H survives ~30% damage, ideal for printed posters.
- PNG for screens, SVG for print (infinitely scalable), sized 120โ600 px.
๐งฎHow QR codes work
A QR code stores your data with ReedโSolomon error-correction blocks โ the reason a scratched or partially covered code still scans. Higher correction adds redundancy (denser code) in exchange for robustness; more content also densifies the grid, which is why short links scan faster from further away.
๐กQR tips that save reprints
- Test-scan from an arm's length before printing โ if your phone hesitates, raise the size or correction level.
- Dark code on light background only; inverted codes fail on many older scanners (the contrast warning covers this).
- Use a URL shortener for long links โ fewer characters = a coarser, easier-to-scan grid.
- For posters, SVG at correction Q/H; for screens, PNG at M is plenty.
๐ก Frequently Asked Questions
How do I make a QR code for my Wi-Fi?+
Choose the Wi-Fi tab, enter your network name and password, and pick the security type (WPA for almost every modern router). Guests scan the code and their phone joins automatically โ no typing. Special characters in passwords are escaped correctly.
How do I create a UPI payment QR code?+
Enter your UPI ID (like name@okhdfcbank) and display name; optionally fix an amount in rupees. The generated code opens in any UPI app โ GPay, PhonePe, Paytm โ with your details pre-filled. Test it with a โน1 payment before printing.
Is it safe to generate QR codes here?+
Yes โ codes are generated entirely in your browser. Wi-Fi passwords, UPI IDs, and links are never uploaded, stored, or logged. You can load the page, disconnect from the internet, and still generate.
PNG or SVG โ which should I download?+
PNG for screens, documents, and quick sharing. SVG for anything printed โ it's a vector, so it stays razor-sharp at any size, from a business card to a banner.
What is QR error correction?+
Built-in redundancy (ReedโSolomon coding) that lets a damaged code still scan: L survives ~7% damage, M ~15%, Q ~25%, H ~30%. Use H for printed posters that face weather and wear; M is fine on screens.
Do these QR codes expire?+
Never โ they're static codes containing your data directly, not routed through a shortening service. They work as long as the destination (your link, UPI ID, Wi-Fi network) exists.