A dynamic QR code that never expires
"Never expires" is easy to put on a pricing page and hard to mean. A dynamic code is a redirect run by a company, so the honest answer is a set of rules. These are ours, with the parts that cost money and the part that does not apply to trials.
What "never expires" can honestly mean
The printed pattern never changes. It encodes a short link on our domain, and our service decides where that link sends people. So a dynamic code keeps working for exactly as long as the service behind it keeps redirecting it. Anyone who tells you their dynamic codes last for ever unconditionally is describing a promise, not a mechanism.
Here is the mechanism, stated as rules.
The rules
| Situation | What happens to the code |
|---|---|
| Your plan is active | Redirects. No expiry date is set on it. |
| You go over the monthly scan allowance | Keeps redirecting. |
| You move to a smaller plan | Keeps redirecting and stays editable. |
| A card payment fails | Keeps redirecting while the payment is retried. |
| You cancel a paid plan | Redirects for at least 30 more days, with an email first. |
| Those 30 days end | Pauses. Nothing is deleted; any plan restores it. |
| A free trial ends without a plan | Stops redirecting that day. |
No built-in expiry
We do not put an end date on codes. The only dates that stop one are dates you set yourself: an optional end date or scan cap, which some campaigns want and most packaging does not.
Going over a limit does not switch anything off
We never switch a code off because you went over your monthly scan allowance. If you move to a smaller plan, codes over its limit keep redirecting and stay editable; you just cannot create new ones until you are back under it.
After a paid plan ends
Codes keep redirecting for at least thirty days, and we email you before that window closes. After that a low-cost plan keeps every printed code working indefinitely. Without it, codes pause: the code, its destination and its scan history stay where they are, and any plan brings them back exactly as they were.
The exception: trial codes. The free trial is fourteen days and two codes, and those codes stop redirecting the day the trial ends unless you choose a plan. Nothing is deleted, and any plan switches them back on. Do not send a trial code to a print run you cannot repeat.
Where this is written down
All of it is in section 6 of our terms, not only on this page. That is the test worth applying to any provider: ask which clause says what happens to a printed code, and how many days you get.
When a static code is the better answer
If the destination will genuinely never change, a static code depends on nobody, us included, and is the right choice. A dynamic code earns its keep when the destination might move: a menu, a manual revision, a campaign page, a recall notice.
Questions
Do dynamic QR codes expire?
Ours have no built-in expiry date. A code keeps redirecting while the account has a plan, and for at least 30 days after a paid subscription ends. After that it pauses rather than disappears, and any plan switches it back on. Codes made during a free trial are the exception: they stop when the trial ends unless a plan is chosen.
What happens if I go over my monthly scan allowance?
Nothing happens to the code. We never switch a code off because you went over your monthly scan allowance.
Is a code ever deleted?
No. Codes are paused, never deleted, and neither is their scan history. A paused code stops redirecting; choosing any plan brings it back exactly as it was.
My QR Code makes dynamic QR codes for print. Fourteen days free, two codes, no card required.
Start free