gen-qr-code

Free QR code generator

Choose a type, fill in the details, and download. Your QR Code® is built on your device, so nothing you type is ever uploaded — and it never expires.

Appearance and reliability

Error correctionRecovers 15%
ColourBlack on white
Download size1000 px
Quiet zone4 modules
Version
Modules
Encoded
Waiting for input

Nothing leaves your browser

The code is drawn on your device. WiFi passwords and contact details are never sent to a server.

No expiry, no scan limits

Your data is stored inside the code itself, not on our servers. There is nothing to renew and nothing to break.

Free to use commercially

Print these on menus, packaging, and signage. No account, no watermark, no attribution required.

Every code type

Each generator is set up for one kind of data, with the right fields and the formatting rules already handled.

Shape, format, and scale

Adjust how a code looks and how it comes out, or work on many at once.

Set up for a job

Print specifications, placement advice, and free templates for the situations codes are used in most.

Guides

How codes work, how to print them so they scan first time, and how to stay safe.

Common questions

Do I need an account?

No. There is no sign-up, no email required, and no limit on how many codes you make.

Will my code stop working later?

No. Your data is encoded inside the pattern itself rather than stored on our servers, so the code keeps working even if this site disappears. Nothing points through us.

Can I edit the destination after printing?

Not with a static code, which is what this site makes. If you need to change a destination after printing, link to a page you control and update that page instead. Our comparison guide covers the trade-offs.

Can I use these codes for my business?

Yes, including commercial and printed work. There is no watermark and no attribution required.

Is my WiFi password safe to type here?

Yes. The code is generated by JavaScript running in your browser, so nothing you enter is transmitted anywhere. You can disconnect from the internet after loading the page and it will still work.

What size should I print it?

As a rule, the code should be at least a tenth of the distance people scan from — a code read from 2 metres away needs to be about 20 cm across. The size calculator works it out for you.