Most QR Codes you see on the street are static — the final URL is embedded in the code itself. Pretty, but fragile: if the site goes down, you change URL, or just want to change the destination, you have to reprint everything.
Dynamic QR Code solves this: the code points to a redirector (like code2scan.com/q/abc) and YOU control where that redirector sends people. Today it points to Instagram, tomorrow to the menu, the day after to a payment link. The printed QR stays the same.
This guide explains it in detail: how it works, when it makes a difference, real advantages, costs and the use cases where dynamic is mandatory.
How it works in 3 steps
- You generate a QR in the dashboard pointing to a shortlink (e.g.
code2scan.com/q/abc). - The QR is printed, distributed, stuck on things, embroidered on a t-shirt — it becomes physical.
- When someone scans, the phone opens
code2scan.com/q/abc. That address redirects in milliseconds to the real URL (the one you configured in the dashboard).
To change the destination, just edit the field in the dashboard — the already-printed QR keeps working. Changing 1 destination across 10,000 distributed QRs takes 5 seconds.
Why static QR is a trap in production
Static works well for disposable cases: wedding invitation, single event, Instagram post. For anything that lasts more than 30 days, it's risky.
Real scenarios we've seen break static QR:
- Restaurant changes menu platform → 200 laminated menus become trash.
- Company changes domain (goes from
.co.ukto.com) → printed catalogs broken. - Store changes Instagram link (rebranding) → storefront with QR opening a 404.
- Business card with LinkedIn link → changed jobs, lost identity.
In all cases, dynamic would save without reprinting anything.
Tracking: the other big advantage
With dynamic QR you know:
- How many scans per day/hour
- Where they came from (city, country)
- What device (Android, iOS, desktop)
- What browser (Chrome, Safari)
That's valuable marketing insight. You printed 500 flyers and want to know if it was worth it? See how many scans the flyer QR had. Comparing channels? Use a different QR in each channel and see which converts best.
Static QR offers none of this — it just takes the person to the URL. No trace.
When static QR still makes sense
- Store Wi-Fi (password doesn't change all the time).
- vCard printed on a personal card you won't reuse.
- Single-use invitation/event (wedding, party).
- Joke on a bar t-shirt.
For everything else involving marketing, commerce, customer service, or printing at scale, dynamic is the way.
How much does dynamic QR cost?
There's a common confusion here: generating is free (any site does it). Keeping the redirector running is what costs.
Most platforms charge per QR or per scan, in models like:
- Basic plan: ~$5-10/month with 5-10 dynamic QRs and few scans.
- Pro plan: ~$15-30/month with unlimited QRs and more scans.
Code2Scan has a free plan with 3 dynamic QRs and a basic plan starting at $5/month with more QRs and full tracking. See the plans.
Technical differences (for those who care)
Under the hood, static QR has ~50 encoded characters (the final URL). Dynamic QR has ~25-30 characters (the redirector's short URL).
That means dynamic QR accepts more information in the same space — smaller QR version, more readable even when blurry or on a curved surface. It's also why dynamic QR works better when scanning in poor conditions (low light, slight blur in printing, off angle).
Summary
| Aspect | Static | Dynamic |
|---|---|---|
| URL can change? | ❌ No | ✅ Yes, no reprinting |
| Tracks scans? | ❌ No | ✅ Yes (city, device, hour) |
| Monthly cost? | Free | Paid (or limited free plan) |
| Good for: | Wi-Fi, personal vCard, single-use event | Marketing, restaurant, business card, any printing at scale |
| Cleaner QR (smaller version) | ❌ No | ✅ Yes |
If in doubt: use dynamic. Cost is low, optionality is high.
Create your first dynamic QR free and see for yourself.