Browser-based QR generator

Create a QR code, tweak the details, and download it in seconds.

Generate QR codes for links, plain text, email, phone numbers, SMS, and Wi-Fi access. Change colors, quiet zone, output size, and error correction, then export a clean PNG or SVG without signing in.

No signup PNG + SVG export Private in-browser processing

Include the full address with https:// so scanners open the right page.

Style and export

512px
4 modules

Ready.

Live QR preview Refreshes as you type.
Website URL
Version -
Modules -
Payload bytes -
PNG export -
Encoded payload This is the exact string that goes into the QR code.

Built for simple, static QR jobs that should not be harder than they need to be.

Most people do not need a dashboard just to make a QR code for a menu, slide deck, flyer, Wi-Fi sign, or campaign link. This generator focuses on the practical parts: valid payloads, a clean quiet zone, readable colors, and export formats you can immediately place into design files or docs.

Useful payload types

Switch between website links, plain text, email, phone, SMS, and Wi-Fi without manually building the QR syntax yourself.

SVG for print, PNG for everything else

Use SVG when you need infinite scaling for print or brand assets. Use PNG for slides, reports, and quick uploads.

Local generation

The page generates your QR code in the browser so you can preview and export it without sending the payload to a server.

Common QR mistakes this tool helps you avoid

Missing URL scheme

If a web link does not include https://, some scanners treat it as plain text instead of opening the page directly.

Too little quiet zone

A QR code needs blank space around it. Tight crops and busy backgrounds reduce scan reliability, especially when printed small.

Weak contrast

Decorative colors are fine, but a very light foreground or transparent code placed on a noisy background can make the result hard to scan.

FAQ

Can I make a QR code for Wi-Fi?

Yes. Choose the Wi-Fi option, add the network name, password, and encryption type, then export the code for a desk sign or wall print.

Does this create dynamic QR codes?

No. This tool creates static QR codes. If you change the destination later, you need to generate a new code.

What error correction level should I use?

M is a good default. Choose Q or H when the code might be printed small, partly blocked, or used in rough real-world conditions.

Should I use a transparent background?

Transparent export is useful for design layouts, but make sure the final placement still gives the QR code enough contrast and padding.

How big should a QR code be?

For screens, 512px is usually plenty. For print, the important part is physical size and contrast, not just pixels, so test with a real scan before publishing at scale.

Do you store the content I encode?

No. The current version generates the QR code in your browser and does not require a server upload to produce the preview or downloads.