QR Code Making

Make a QR code. Free, private, no sign-up.

Choose what the code should do, fill in the details and download it as a PNG or an SVG. Pick your own colors and add a logo if you like. It is made on your device, so what you type never reaches us.

QR code generator

Type of QR code

Website link

https:// is added if you leave it out.

Design

Error correction

Recovers about 15% of damage. Higher levels make a denser code. Medium suits most prints.

128 to 2048. About 8.7 cm wide at 300 dpi. The SVG scales to any size.

An empty border helps scanners find the code. Keep Standard unless space is tight.

PNG, JPG, WebP, GIF or SVG, up to 4 MB. It stays in your browser. A simple, square logo works best.

Pick the kind of QR code you need

Each kind has its own page with a guide, an example and answers to the questions people ask about it.

Want everything on one page, with every option? Use the full QR code generator.

Your content stays on your device

The page you are on is a program that your browser runs. When you type a link, a Wi-Fi password or a phone number, the squares are calculated right here, in the open tab. There is no server step: no account, no database, and nothing to leak.

You can check it yourself. Open your browser’s developer tools, choose the Network tab and make a code. You will see no request that carries what you typed, and a logo you add is read from your disk and never leaves it.

The codes are static, and that is a feature

A code made here holds your information itself, written as squares. It does not point to a service that could be switched off, so it never expires, and nobody can add a tracker to it or hold it to ransom later.

The trade-off is that you cannot edit a printed code. If the content may change, make a link code to a page you control, and change the page. Read more on the website link page.

Before you print

Size
Print the code at least 2 cm wide, and larger for a poster you scan from a distance: about one tenth of the scanning distance.
Contrast
Dark squares on a light background read best. Keep a clear border around the code.
Surface
A flat, matt surface scans better than a curved or glossy one that reflects light.
Test
Scan the printed copy with two different phones before you order a thousand.

The scan check under the preview reads your design back with a separate decoder, and warns you about low contrast, inverted colors and oversized logos before you download.