Free codes last 7 days, and we say so before you print, not after. On any paid plan (from $4/mo), your codes stay live for as long as you're subscribed. The terms are the feature.
A dynamic QR code is a redirect. The printed square points to a short URL that a service keeps alive. When that service stops resolving the link, every printed copy dies at once.
On most platforms, free codes are time-limited trials, and the expiration terms are easy to miss until the code you printed on 5,000 flyers points to an error page.
Expiration is only a problem when you find out about it after the print run.
We publish the terms this bluntly because most people on this page got burned by a service that didn't.
Live for 7 days. A trial for testing your design and your flow before you commit anything to a print run.
Codes never expire while your subscription is active. Unlimited scans, no per-scan fees, no throttling, so a code never stops working because it got popular. Billed annually.
You keep full access until the end of your current paid billing period. After that, your codes keep working for a 7-day grace window before they expire. That window is for exporting, migrating, or resubscribing.
Upgrade to any paid plan and it reactivates at the same short URL, so anything you already printed starts working again. No reprint needed.
Four checks that keep a printed code from dying on you later.
Confirm exactly when the code expires and what brings it back. Ours is the policy above.
Scan the code on two different phones before sending anything to print. Catch a broken destination while it costs nothing to fix.
A dynamic code lets you fix destination mistakes after printing. Edit the link and every printed copy updates instantly.
Do not print a trial code on materials you cannot recall. Start on a paid plan so the code is live for as long as you need it.
Free codes expire after 7 days. They are trials, and we label the expiration clearly before you print. Codes on any paid plan (from $4/mo) never expire while your subscription is active.
When you cancel, you keep full access until the end of your current paid billing period. After that period ends, your codes keep working for a 7-day grace window before they expire. That window gives you time to export, migrate, or resubscribe.
If it was a QRFlow free code, upgrading to any paid plan reactivates it at the same short URL. If it was another service's code and you still control the destination, create a QRFlow dynamic code pointing there and reprint once. It is the last reprint you will do.
Yes. Edit the destination in QRFlow and every printed copy instantly points to the new link. The printed pattern never changes.
No. Every QRFlow plan, including the free tier, includes unlimited scans with no per-scan fees and no throttling. The only limit on a free code is the 7-day expiration.
Paid plans also include static QR codes, which are permanent in the strictest sense: the destination is encoded in the pattern itself, so they work forever and do not depend on any service, including us. The tradeoff is that a static code cannot be edited after printing. Dynamic codes are the editable kind, and they stay live while you are subscribed.
Terms you can read before you commit anything to paper.
Create Your QR CodeStart free. Upgrade from $4/mo, billed annually.