Dynamic QR code generator with real scan analytics
Print once, change the link whenever you like, and see exactly who scans: total and unique scans, devices, countries and peak hours.
What is a dynamic QR code?
A dynamic QR code stores a short link instead of your final content. When someone scans it, the short link redirects them to the destination you set, which you can change at any time. Because every scan passes through the short link, you can also measure how many people scanned, when and on which device.
Analytics that show the full picture
Everything a small business needs to know whether its print is working.
Edit the link any time
Change where the code points without reprinting. The next scan goes to the new destination.
Total and unique scans
See how many people scanned, not just how many times, with bots and link previews filtered out.
Devices and browsers
Know whether people scan on iPhone or Android, and with which browser.
Countries
See where your scans come from, from the hosting edge, with no IP addresses stored.
Peak hours
Find out when people scan, in your timezone, to time campaigns and staffing.
PDF reports
Export a scan report with charts, breakdowns and a full scan log for clients or your team.
How to create a dynamic QR code
Create a free account
Sign up with Google or email in under a minute.
Add a name and a link
Paste any web address: website, menu, form, video or PDF.
Download and print
Get PNG or SVG files ready for any size, then watch scans arrive live.
Dynamic QR code FAQ
What is a dynamic QR code?
A dynamic QR code contains a short link instead of your final content. The short link redirects to a destination you can change at any time, so the printed code never needs to be replaced, and every scan can be measured.
What is the difference between static and dynamic QR codes?
A static QR code stores the content itself and cannot be changed or tracked. A dynamic QR code stores a short link that you control, so you can edit the destination after printing and see scan analytics.
How are unique scans counted?
Each scan gets a daily-rotating one-way hash of the visitor’s network and browser. Repeat scans from the same visitor on the same day count once. IP addresses are never stored.
Do dynamic QR codes expire?
No. Printed codes keep redirecting on every plan, including after a downgrade. You can pause a code yourself if you want it to stop.
Is there a free plan?
Yes. The free plan includes 2 dynamic QR codes, full analytics on your first code and 30 days of history. Paid plans start at $9/month.
Start with 2 free dynamic QR codes
No credit card. Full analytics on your first code.
Get started free