Dynamic QR Codes — Edit, Track & Analyze After Printing
A dynamic QR code uses a short redirect URL so you can change the destination anytime — without reprinting. Every scan is tracked: location, device, browser, time. Unlike static QR codes that embed a fixed URL in the image, dynamic QR codes give you full control after printing. And on QR Nova, they never expire.
What is a dynamic QR code?
A dynamic QR code encodes a short redirect URL (like qrcodenova.com/r/abc) instead of your final destination. When someone scans the code, they hit our redirect server first — we log the scan data, then forward them to your destination in milliseconds. Because the QR image contains a redirect URL and not the final URL, you can change the destination anytime without creating a new code.
This is what makes dynamic QR codes powerful: one QR code on a printed poster can point to a seasonal campaign page in January, a product launch in March, and a survey in June. You never reprint. Every scan is measured. And on QR Nova, the redirect never expires — even if you cancel your subscription.
Static vs dynamic QR codes
| Feature | Static QR Code | Dynamic QR Code |
|---|---|---|
| Destination editable after printing | ||
| Scan tracking and analytics | ||
| UTM parameter auto-tagging | ||
| Works without a server | ||
| Free forever on QR Nova | ||
| Custom domain support | ||
| Short URL (smaller QR image) | ||
| Best for: fixed URLs, WiFi, vCards | ||
| Best for: campaigns, menus, trackable links |
Why dynamic QR codes matter
One print, infinite possibilities
Dynamic QR codes turn static printed materials into living, measurable touchpoints. Marketing teams use them to bridge offline and online channels — every flyer, poster, product packaging insert, and business card becomes a data source. Change destinations based on season, campaign, or audience without touching the printed materials.
Edit + Track after printing
Dynamic QR codes — FAQ
What is the difference between a static and dynamic QR code?
A static QR code embeds the destination URL directly in the image. It never expires and needs no server, but you cannot change the destination or track scans. A dynamic QR code uses a short redirect URL — you can change the destination anytime, track every scan, and see analytics. Both types are free on QR Nova.
Do dynamic QR codes expire?
On most platforms, yes — cancel your subscription and the redirect stops working. On QR Nova, dynamic QR codes never expire. We keep the redirect active permanently, even after cancellation. You lose editing and analytics access, but the link keeps working.
Are dynamic QR codes free?
QR Nova gives you 3 free dynamic QR codes with a free account, including analytics tracking up to 1,000 scans/month. Paid plans start at $9/mo for unlimited dynamic codes, full analytics, and more. Static QR codes are always free and unlimited.
When should I use a dynamic QR code instead of a static one?
Use a dynamic QR code when you need to change the destination later, track who is scanning, or measure campaign performance. Use a static QR code for permanent, fixed destinations like WiFi networks, vCards, or URLs that will never change. When in doubt, use dynamic — the flexibility is worth it.
Can I convert a static QR code to a dynamic one?
No — a static QR code has the destination encoded directly in the image, so it cannot be converted to dynamic. However, you can create a new dynamic QR code pointing to the same URL and replace your printed materials. To avoid this situation, we recommend starting with dynamic QR codes when there is any chance you might want to edit or track later.
Want QR codes that never expire? Learn about our permanent redirect guarantee.
Start with dynamic QR codes today
3 free dynamic QR codes with a free account. Unlimited codes from $9/mo. Every code works forever — even if you cancel.
Create dynamic QR codeQR Nova