Free QR code generator (no sign-up, never expires)

TL;DR Make a static QR code here for free, with no sign-up, watermark or scan limit; it never expires. Static codes can’t be edited after printing, so if the link may change, use a dynamic code.

Type a link or any text and download a static QR code. It is created in your browser, has no watermark, and will work for as long as the link it contains works.

Tip: keep dark modules on a light background and test with two phones before printing.

Static or dynamic? This free code can never be changed. If the link might change (menus, campaigns, PDFs), use a dynamic code: still no subscription, and you can edit it after printing.

Static vs dynamic QR codes

Static (free)Dynamic (PermaQR)
Expires?NeverNever (pay once)
Change link after printingNoYes
Scan countsNoYes
Code densityGrows with long linksAlways short and easy to scan

Questions

Do free QR codes expire?

Static QR codes never expire, because the link is stored in the pattern itself. Nothing has to stay online for them to work. They just can’t be edited after printing.

Is this QR code generator really free?

Yes. Static codes are free with no sign-up, no watermark and no scan limit. The code is generated in your browser.

When do I need a dynamic code instead?

When you might change the destination later: a menu that changes, a campaign page, a PDF you will update. Dynamic codes let you change the link without reprinting.

Need a dynamic QR code that won't expire?

PermaQR codes are paid for once. Edit the link any time, unlimited scans, no subscription.

About the author. Tomasz Kuźniar builds PermaQR and other small apps at Świt Studio in Poland.