Standards-compliant, genuinely scannable

QR Code Generator

Real ISO/IEC 18004 encoding with Reed-Solomon error correction. Build links, WiFi logins, contact cards and more, style every module, then export PNG or print-ready SVG.

Any web address

Colour
Modules
Background
Contrast 17.7:1 — good for reliable scanning.
L · smallestH · most robust

The spec requires at least 4. Less than that and scanners struggle to find the code.

Live preview

21 bytes

PNG exports at print resolution. SVG stays sharp at any size.

Minimum print size

Roughly one tenth of the scan distance. For 1 m, print about 10 cm wide.

Keep the quiet zone

Leave the margin empty. Text or artwork touching the code breaks detection.

Test before printing

Scan the exported file with two different phones, ideally in dim light.

How It Works

Three steps to a print-ready code

1

Pick a Type

Link, WiFi, contact card, email, phone, or SMS.

2

Style It

Colours, gradient, module and eye shapes, logo overlay.

3

Export

PNG for screens, SVG for print at any size.

Frequently Asked Questions

Are these codes really scannable?

Yes. Encoding follows the ISO/IEC 18004 standard with Reed-Solomon error correction, so any camera app can read them. The live preview shows the exact modules that will be exported.

How large should I print it?

A practical rule is that the code should be at least one tenth of the scanning distance. For a 1 metre distance print it about 10 cm wide. Always keep the quiet zone clear.

Can I put a logo in the middle?

Yes. Error correction lets a portion of the code be obscured. Keep the logo under the percentage shown for your level, and raise the level to Q or H if you need a larger logo.

Why does my code look denser after editing?

More content needs a higher QR version, which means more modules. Shortening a URL keeps the code sparse and easier to scan.

Should the code be dark on light?

Yes. Most scanners expect a dark foreground on a light background. Inverted codes fail on many devices, so the tool warns you when colours are reversed.

PNG or SVG?

Use PNG for screens and social posts. Use SVG for anything printed: it stays perfectly sharp at any size and keeps module edges crisp.