Skip to content

Free QR code generator

Pick a type, enter your content, download the QR code. Built in your browser, so nothing you enter is sent to us.

  • No account
  • No expiry
  • No watermark
  • Nothing uploaded

Step 1: Pick a type and enter your content

No need to type https:// — we'll add it.

Step 2: Customize optional

Step 3: Your QR code

Your QR code appears here as you type.

QR code generators for specific uses

Choose a generator tailored to what you want to create.

Static QR codes

Plain QR Codes creates static QR codes. Your content is encoded directly in the QR pattern, so scans do not pass through Plain QR Codes and the code does not depend on an ongoing subscription.

Static QR codes cannot be edited after printing and do not provide scan analytics. If you need either feature, a dynamic QR code — one that redirects through a provider you can update later — may be a better fit.

Neither is better in the abstract. Dynamic suits a campaign whose destination will change or whose performance you need to measure. Static suits a destination that is already settled. See the full comparison of static and dynamic codes to tell which you need.

StaticScanYour linkNothing in between. Nothing to switch off.DynamicScanVendorYour linkEditable later — and dependent on that middle box forever.
A dynamic code is editable because the vendor sits in the middle of every scan. That is also the reason it stops working when the subscription does.

Free, with no account or trial

There is no signup, paid tier, download gate or usage limit. QR codes are generated in your browser, and the site is supported by advertising. You can check that nothing is sent anywhere: open your browser’s developer tools, watch the Network tab, and make a QR code.

Do QR codes expire?

Static QR codes do not expire. The code itself is a picture of your data and always reads back the same. If it points to a webpage that is later moved or deleted, the code will still scan but the destination may no longer work.

For printed QR codes, point at a URL you control and expect to keep. Our comparison of static and dynamic codes covers when a redirect service is worth the alternative.

Before you print

CornersquaresBorderData
The three corner squares are what a phone looks for first. The clear margin outside is part of the QR code, not spare padding — printers call it the quiet zone.

Two things account for most QR codes that fail in the real world, and both are easy to avoid.

  • Size. A QR code needs to be large enough for the distance people will scan it from. The rough rule is a tenth of the scanning distance — see the size guide for a calculator and the numbers for posters, business cards and signage.
  • Contrast and quiet zone. Dark QR code on a light background, with clear space around all four edges. Inverted codes and low-contrast color schemes look striking and fail on a lot of phones.

If you customize the colors, add a logo or change the dot shapes, this site decodes the finished image and tells you whether it still reads before letting you download it. If you customize the QR code, scan the finished version with your own phone before printing.

Common questions

Do these QR codes expire?

No. The code is a picture of your data — the link, text or password is encoded in the pattern itself. There is no account behind it and no redirect through our servers, so there is nothing we could switch off. What can stop working is the destination: if the page you linked to goes offline, the code still scans and still produces that address, it just leads somewhere that no longer exists.

Is it really free, with no account?

Yes. There is no signup, no email, no trial and no paid tier. The site is supported by advertising rather than subscriptions.

Do you see what I put in my QR code?

No. The code is generated by your browser using JavaScript that runs on your device. Your link, Wi-Fi password or message is never sent to us, so there is nothing for us to store, log or lose.

How many QR codes can I make?

There is no usage limit. QR codes are generated on your device rather than on our servers.

Can I use these commercially?

Yes. QR Code is a registered trademark of Denso Wave, but the standard itself is open and free to use. Codes you make here are yours to print on packaging, menus, signage or anything else.