How a dynamic QR code works
A static QR bakes the content into the pattern. A dynamic QR encodes a short QRolling redirect link instead; the scan goes through that link to your current destination. Because the printed pattern never changes, you can:
- Edit the destination anytime — fix a typo'd URL, point last year's poster at this year's campaign, swap a PDF menu without reprinting
- See scan analytics — total and unique scans, time of day, city-level location, device and OS split
- Keep one code across campaigns — the same sticker can promote something new every month
When dynamic beats static
| Situation | Static | Dynamic |
|---|---|---|
| WiFi password on the wall | ✅ | overkill |
| Restaurant menu that changes seasonally | reprint every time | ✅ edit the link |
| Campaign poster where you A/B destinations | ❌ | ✅ |
| Business card that outlives your job title | ❌ | ✅ |
| Packaging printed in 50,000 units | risky | ✅ fixable after print |
Rule of thumb: if the printed thing outlives the content behind it, go dynamic.
Analytics you actually use
Every dynamic scan logs a timestamp, approximate city (from IP — no GPS), device type, and browser, with unique-vs-repeat detection. That answers the questions that matter: Which poster location earns its rent? What time do menu scans peak? Did the new placement double scans? Details in our analytics guide.
Scan data is privacy-friendly: no names, no precise location, GDPR-aligned.
Landing pages included
Dynamic types on QRolling come with hosted mobile landing pages — menus, business cards, events, galleries, and more — so the QR needs no website behind it. Start from any type in the hub.
How to create a dynamic QR code in 4 steps
Sign up and pick a type
Dynamic codes need an account (the redirect + analytics live on your dashboard). Start the 7-day free trial and choose a QR type.
Add your content
Enter the destination URL or build the hosted landing page (menu, vCard, event, and more).
Style and download
Brand colors, logo, artistic mode — then export SVG or PNG. The printed code never changes.
Edit and track anytime
Swap the destination and watch scans by time, city, and device from the dashboard — no reprinting.
Frequently asked
What happens to my dynamic QR if I cancel?
The redirect stops resolving when the subscription lapses — that's inherent to how dynamic codes work on every provider. Files you already downloaded stay on your machine, but the printed code needs a live plan to keep resolving.
Why is dynamic a paid feature?
Dynamic scans hit redirect servers that must stay online 24/7, and analytics have to be stored and served. That infrastructure is the paid part — on any QR platform.
Can I convert a static QR to dynamic?
No — a printed static code encodes fixed content. You'd generate a new dynamic code and reprint. If in doubt at print time, choose dynamic first.
Does the scanner notice the redirect?
No. The redirect resolves in a fraction of a second; the scanner lands straight on your destination or landing page.
How accurate is the location data?
City-level, derived from the scanning device's IP address. There is no GPS involved and no personally identifiable data stored.
Read next
Need a different QR type? Browse all 48 QR types on the home page.