Static QR codes: the content is in the code
A static QR code stores the content itself: the link, the Wi-Fi details or the contact card. A phone reads it directly, no server is involved. That is why a static code never expires, and codes such as Wi-Fi or contact cards even work offline.
The content cannot be changed after printing, because it is part of the pattern. If something changes, you create a new code.
Dynamic QR codes: a short link in between
A dynamic QR code contains only a short link to the provider’s server, which then forwards to your actual target. In the provider’s dashboard you can change the target and see how often the code was scanned.
The catch: the code only works as long as the provider forwards it. If your subscription ends, the trial expires or the provider shuts down, every printed code stops working. Many “free” generators create dynamic codes and lock them after a trial period. Often people only notice when flyers, menus or packaging have already been printed.
Comparison at a glance
| Feature | Static | Dynamic |
|---|---|---|
| Expiry | Never | Depends on provider and subscription |
| Change the target after printing | No, but see the tip below | Yes |
| Scan statistics | Not built in | Yes |
| Works offline (Wi-Fi, contact) | Yes | No, needs internet |
| Privacy | No third party involved | The provider sees every scan |
| Cost | Free at Scanoli | Usually a subscription |
Stay flexible with static codes
There is a simple way to combine the advantages: let the static code point to an address on your own website, for example yoursite.com/menu or yoursite.com/event. You can change what is behind that address at any time, replace a PDF or set up a redirect. The code stays the same, and you depend on no one.
For statistics, use the analytics of your own website, ideally a privacy friendly tool. Add a parameter to the link if you want to tell scans apart from other visits, for example yoursite.com/menu?source=qr.
Which one is right for you?
- Static: for almost everything. Links to your own website, Wi-Fi, contact cards, social media profiles, locations and invitations.
- Dynamic: only if you have to change the target of printed material several times, cannot use your own website, and accept the ongoing costs.
Scanoli creates only static codes. That is why they are free and never expire.