Static vs dynamic QR codes, explained plainly
Almost every QR code question comes down to one choice: does the code hold your destination itself, or a short link that forwards to it? That single difference decides whether a code can ever stop working, whether you can change it, and whether anyone can count its scans.
Static: the destination is inside the code
A static code stores your web address, phone number, Wi-Fi details, contact card or text directly in the pattern. Scanning it needs no server and no account. It cannot expire, it cannot be switched off, and it keeps working even if the site that made it disappears. The trade-off: once printed, you cannot change where it points.
Dynamic: a short link in between
A dynamic code stores a short link. A server receives each scan and forwards it to whatever destination is currently set. That lets you change the destination after printing, and lets the server count scans. The trade-off: the code only works while that server keeps forwarding it, which usually means while the provider stays in business and your account stays in good standing.
When a static code is enough
Most of the time. Your website, an online shop, a social profile, a review page, a phone number, Wi-Fi for guests, a contact card on a business card: none of these destinations change. A static code is free, permanent and private, because there is no one in between to see the scans. A useful trick: if a page will change, keep the address the same and update the page itself. A menu at yourcafe.com/menu can change every week behind a static code.
When a dynamic code earns its keep
When you genuinely cannot control the destination's address in advance: an event page on a ticketing site you have not chosen yet, a rental listing that will move between platforms, a campaign whose landing page is unknown when the print deadline arrives. If you do need one, ask four questions: Does it expire? Is it a subscription? What happens if I stop paying? Can I export my redirects? The only safe answers are no, no, nothing, and yes.
Frequently asked questions
Do static QR codes expire?
No. There is nothing to expire: the code is the data. It works as long as the destination exists.
Can I edit a static QR code after printing?
No, but you can keep its destination address fixed and change the page at that address, which gives you most of the benefit of a dynamic code with none of the risk.
Can a static QR code count scans?
Not by itself, because scans never pass through a third party. You can still see visits in your own website analytics, for example by adding a campaign tag to the link.
More guides
Other things we made
Also in English, made by the same people.
Also in English, made by the same people.
Also in English, made by the same people.
Also in English, made by the same people.