QR code generator / Dynamic QR code generator
Dynamic QR Code Generator
Create dynamic QR codes you can edit after printing, with scan analytics. Change the destination URL any time without reprinting a single label.
Paid feature
Dynamic codes need an account
Editable destinations and scan analytics require a hosted redirect, so dynamic codes live on the Pro plan. You can still generate an unlimited number of static codes below for free — and codes you create on Pro keep redirecting even if you cancel.
Composited in your browser — the file is never uploaded. Always test-scan before print.
Preview
Static codes never expire and carry no watermark. Highest error-correction level (H) is always used so codes stay readable. Vector SVG, custom colours, transparent backgrounds and centre logos are included with Pro.
Dynamic QR Code Generator
A dynamic QR code encodes a short link on our domain rather than your destination. When someone scans it we look up the current target and redirect, which means you can change where a printed code points at any time — fix a broken URL, swap a seasonal campaign, or repoint a menu — without reprinting anything.
That redirect layer is also what makes scan analytics possible: total scans, scans over time, and rough device and location breakdowns. Unlike several competitors, codes you have already generated stay live if you cancel; we do not hold printed material hostage.
- Print campaigns you may need to change
- Multi-location and franchise signage
- A/B tested landing pages
Specification and print guidance
| Code type | Dynamic — the printed pattern points at a short URL |
|---|---|
| Editable | Yes, change the destination any time without reprinting |
| Analytics | Scan counts over time, per code |
| Pattern density | Lower than a static code, because the short URL is brief |
| Limits | 25 codes on Pro, 250 on Business |
| Requirement | An account, so the redirect can be stored and updated |
How to make a Dynamic QR code generator
- 1
Create an account and open the dashboard.
- 2
Add a dynamic code and set its initial destination URL.
- 3
Download the QR image and print or publish it.
- 4
Change the destination whenever the campaign, menu or landing page changes.
- 5
Watch the scan chart to see when and how often the code is used.
Troubleshooting scan failures
Scans are not appearing in analytics
Confirm the printed code points at the short URL rather than an older static export of the same campaign.
The destination did not update
Redirects update instantly, but phone browsers cache aggressively. Test in a private window.
You hit the code limit
Archive campaigns you no longer need, or move to the higher plan tier.
You want the code to survive a plan change
Keep in mind the redirect is a hosted service. Print static codes for anything that must work permanently and unattended.
Need hundreds of codes at once?
Upload a CSV and get every barcode or QR code back in one download — plus editable dynamic QR codes with scan analytics, and an API for programmatic generation.