Generate QR codes for URLs, text, Wi-Fi, email, phone, and SMS. Pick a module shape, customise colours, add a logo overlay, and export as PNG or SVG — everything runs in your browser, nothing is sent anywhere.
0 characters
0 characters
Fully styled looks — colour, shape, gradient and eye style in one click.
Module shape
Direction
Outer frame shape
Inner dot shape
Size sets the export resolution. Higher error correction allows more of the code to be obscured — useful with a logo.
Add a decorative border and call-to-action text around the QR — great for print and menus.
Add your brand logo to the centre. Use H (30%) error correction so the QR still scans correctly.
Built by AroraLabs
We build high-performance mobile apps and web platforms for startups.
Start a Project ↗Enter content to generate
Updates live as you type
Export
QR codes are generated locally. Nothing is sent to any server.
QR updates instantly as you type — no button to press.
URL, plain text, Wi-Fi, email, phone, and SMS — all supported.
Download at up to 2048px or get a scalable SVG for print.
Higher error correction means more of the code can be obscured or damaged before it fails to scan. L tolerates ~7% loss, M ~15%, Q ~25%, and H ~30%. Use H whenever you add a centre logo so scanners can still read the QR around it. For short URLs printed on clean surfaces, L or M keep the pattern simpler and faster to scan.
Yes, as long as the logo stays under ~25% of the QR area and you keep error correction set to H. The generator masks modules behind the logo; the H level adds enough redundant data to recover. Always test the printed or exported QR with a real phone camera before distributing it.
Use SVG for anything that will be resized — print, vinyl, signage, business cards — because it stays sharp at every scale. PNG is best for digital use at a known size (web pages, slides, emails). PNG also supports your art preset’s gradients and custom shapes pixel-for-pixel.
QR Code Generator creates fully customizable QR codes for URLs, Wi-Fi credentials, email addresses, phone numbers, SMS, and free-form text — all processed offline in your browser. Beyond basic black-and-white squares, you can choose dot and corner shapes, set custom foreground and background colors, embed a logo in the center, and export the final QR code as a high-resolution PNG or scalable SVG.
Part of AroraLabs Hub — 135 free browser-based tools. No login, no data stored.
Yes, completely free — no account, no login, no paywalls. Part of AroraLabs Hub, a collection of 135 free browser-based tools.
Absolutely. Everything runs in your browser — your input is never sent to any server. We collect no data, store nothing remotely, and have no user accounts.
Once the page has loaded, most features work entirely offline. Some tools that rely on external APIs (like currency rates or AI models) need a connection for those specific features.
Want to learn more? Read our guide: Advanced QR Code Techniques →