Dynamic QR code generator
Create a QR code once and change where it points forever. Route scans by country or device, track every scan, and never pay per scan — from $4/month.
- Hosting QR codes since 2024
- No per-scan fees
- Privacy-first analytics
Dashboard preview
Overview
Everything you have printed, and everything it is doing.
QR codes
12
Unlimited on Pro
Active
11
1 paused
Scans (30 days)
3,201
▲ 18%vs previous 30 days
Scans (all time)
12,438
Last: 5 Oct 2026
Scans over the last 30 days
Full analytics →Most scanned
- Lobby table tents4,210
- Packaging — EU3,120
- Conference badges2,734
- Yard signs — Spring1,763
Top countries
- DE4,210
- AT1,180
- CH640
- FR420
Recent scans
| Code | Location | Device |
|---|---|---|
| Lobby table tents/r/a7Kd2p | Berlin, DE | mobile · iOS |
| Conference badges/r/z9Wp4c | Vienna, AT | mobile · Android |
| Packaging — EU/r/q2Mx8t | Zurich, CH | tablet · iPadOS |
Dashboard preview — illustrative data.
Hosting QR codes since 2024
Codes created back then still resolve today.
Codes stay live
They keep resolving while your account is active.
GDPR-friendly analytics
Salted IP hashes — never raw addresses.
No per-scan fees
Free for up to 3 codes, then $4/month.
Rated 4.6 out of 5
From 18 reviews by teams in restaurants, hotels, events, retail and agencies.
Read all testimonials →“Work great since opening!”
“changed the menu 5 times this year and haven't reordered anything once”
“Nice”
One code for every printed asset
Whatever you print, the destination changes more often than the physical code. Pick the asset you care about.
Menus
Change prices and specials without reprinting table tents.
Packaging
Keep one label through every campaign.
Signage
Update notices, hours and guest guides on the same panel.
Tickets
Repoint entry codes as the event moves through its stages.
Shelf labels
Send each region to its own store or offer.
Exhibit labels
Follow the collection without reprinting a label.
Print once. Change the link forever.
A static QR code is frozen the moment it is printed. A dynamic code encodes a short link you control, so the destination can be updated as often as you need — without touching the printed code.
- Update menus, prices and campaigns with no reprint
- Repoint an old sign to a new page in seconds
- Keep the same code for years
Destination
yoursite.com/r/ab12cd
Redirects to
yoursite.com/summer-menu
One code, the right page for every market.
Route scans by country, language, device or operating system. Germans get the German page, iPhones get the App Store, and any unmatched scan falls back to a default you set.
- Country rules for regional and localised pages
- Device rules for App Store vs Google Play
- Priority and fallbacks keep behaviour predictable
See how every code performs.
Each scan is recorded, so you can compare placements, understand which markets engage, and prove the value of a print run — with privacy-friendly, GDPR-ready data.
- Scans by day, country, device and browser
- Compare placements and campaigns
- Salted IP hashes — never raw addresses
Scans (last 30 days)
12,438
Everything a dynamic code can do
Editable, measurable, targetable and branded — one code that keeps working for you.
Edit the destination anytime
Change the URL behind a printed code as often as you like. The QR pattern never changes, so nothing needs reprinting.
Country & language routing
Send German visitors to a German page, US visitors to a US page, and everyone else to a sensible default — from one code.
iOS, Android & desktop rules
Route by device or operating system: the App Store for iPhones, Google Play for Android, your website for desktop.
Scan analytics
See scans by day, country and device so you know which placements and campaigns actually get scanned.
Branded & round styles
Rounded or dotted modules, circular eyes, custom colours and a centre logo — designed to scan reliably.
Yours to keep
Your codes live in a private dashboard — they stay active for as long as your account does, with no scan caps.
Static vs dynamic QR codes
Both scan the same way. The difference is what happens after you print them.
| Feature | Static | Dynamic |
|---|---|---|
| Edit the destination after printing | No | Yes |
| Scan tracking and analytics | No | Yes |
| Country, device and language rules | No | Yes |
| Works with no server in the middle | Yes | No |
| Typical cost | Free forever | Free for 3 codes |
Built for how you use QR codes
Menus, signage, packaging, exhibits, listings and events — one code each, updated whenever the content changes.
Restaurants & cafés
Print the QR code once, change the menu forever.
Hotels & hospitality
Hotels are full of one-off print: lobby signs, room folders, poolside menus, spa price lists.
Events & conferences
Event details change fast — room changes, updated agendas, new speaker links.
Real estate
A property listing changes the day after you print the flyer: a new price, new photos, a cancelled open house.
Retail & packaging
Packaging has the longest lead time of anything you print.
Museums & galleries
Exhibits rotate, labels get rewritten, translations get added.
Education
Term changes, links move, reading lists get updated.
Healthcare
Waiting rooms, appointment cards and clinic signage are printed in bulk, but the information behind them — opening hours, forms, service changes — moves faster than any print run..
Logistics
Logistics lives on labels, and labels are expensive to reprint.
Learn about QR codes
Plain-English guides to the questions people actually search for.
Static vs dynamic QR codes: what's the difference?
2 min read
How to change the link behind a QR code after printing
2 min read
Country-based QR code redirection: one code, many destinations
2 min read
Device-based QR code redirects: iOS, Android and desktop
1 min read
Do QR codes expire? Scan limits, validity and how to make them last
2 min read
Round and circular QR codes: how to make one that still scans
2 min read
Can you edit a static QR code?
1 min read
Can you redirect an existing QR code?
1 min read
How to add conditional redirects to a QR code
1 min read
Create a dynamic QR code in three steps
Everything happens in the dashboard, so codes are tied to your account and stay editable.
- 1
Create a free account
Sign up and open the dashboard — dynamic QR codes live behind the login.
- 2
Add destination and rules
Paste the URL and optionally route scans by country, device or language.
- 3
Download and print
Export a print-ready SVG. Change the destination anytime — never reprint.
Frequently asked questions
What is a dynamic QR code?
Is it free to create a dynamic QR code?
Can I change the destination after printing?
Do these QR codes expire?
Can one code send people to different links?
What gets stored when someone scans my code?
Create your first dynamic QR code
Free to start. One code, editable forever, with scan tracking from the first scan.