QR Code Generator

Generate scannable QR codes for text or URLs, with contrast validation, capacity feedback, and PNG download.

Browser Tools Generators Runs locally No sign-up

QR code settings

Generate on demand
Click Generate to render. Changing any setting clears the preview. Longer content needs a lower error-correction level.
320 px
PNG export size, from 128 to 1024 pixels.
Margin in modules. 4 is the common scanning minimum; leave blank to use 4.
Scanning tips. Keep dark modules on a light background, leave a visible quiet zone, and keep high contrast. Very long text can exceed the capacity of the chosen error-correction level; the tool explains when that happens instead of producing an unscannable code.

The QR renderer is loaded only when you generate a code. Nothing you type is uploaded, and the PNG is created locally from the preview canvas.

About QR Code Generator

Create downloadable QR codes with custom colors, sizes, error correction, and a proper quiet zone.

This tool runs locally in your browser. It does not upload your input, require an account, or store your data on a server. If a feature needs a network request, the interface asks before sending anything.

qr code generatorqr codecreate qrurl qr

Search tools

↑ ↓ navigate Enter open Esc close