Every QR generator pushes you toward dynamic codes, because dynamic codes are the product they can bill monthly. That doesn't make dynamic codes useless — it makes the comparison worth reading from a site with no subscription to sell.
How each one works
A static QR encodes your destination directly in the dot pattern, per ISO/IEC 18004. Scan it, and the phone has the data — no network round-trip to anyone but your own site.
A dynamic QR encodes a short link on the provider's domain. Scanning loads their server first; their server logs the scan and redirects to your real destination. The dots never change — what changes is where the provider's database points that short link.
What dynamic genuinely buys you
Editability: you can repoint the destination after the code is printed. If you run ten thousand posters and the campaign URL changes quarterly, that is a real saving.
Analytics: scan counts, timestamps, rough geolocation, device type. If a print campaign's performance decides next quarter's budget, that data has value.
These are legitimate features. The dishonesty in the market isn't that dynamic codes exist — it's that generators create them by default, hide the static option, and let users discover the expiry after the print run.
What dynamic costs you
A subscription for the lifetime of the print run. The QR on a machine label might need to work for 15 years; that is 15 years of payments to keep a redirect alive.
A single point of failure you don't control. Provider gets acquired, changes pricing, sunsets the legacy plan — your printed codes are hostage in every scenario.
Privacy: every person who scans is logged by a third party before they reach you. And latency: each scan makes an extra network hop through the provider's redirect before your page loads.
The decision rule
If the destination will never change — a menu, a WiFi password, a vCard, a product manual — use a static code. There is no advantage to dynamic, only rent.
If you genuinely need to edit the target or count scans, you still don't need to rent the redirect: encode a URL on a domain you own (yoursite.com/promo) and manage the redirect yourself. A domain costs around $12 a year, your analytics see every hit, and no third party can switch it off.
Paying for a dynamic QR service is rational in exactly one case: you need editable codes plus scan dashboards at a scale where managing your own redirects is more expensive than the subscription.
Frequently asked questions
- Can I convert a dynamic QR code to a static one?
- No. The dots encode the provider's short link, and dots on paper can't be edited. You generate a new static code with your real URL and reprint.
- Can a static QR code be tracked?
- Yes — append UTM parameters to the URL before generating (e.g. ?utm_source=poster). Your own analytics then attribute every scan, with no third-party redirect involved.
- Is there a QR code that is editable and free forever?
- Encode a URL on a domain you control and change the redirect whenever you like. The QR itself stays static and permanent; the 'editing' happens on your server, where it belongs.
Related tools
- URL QR code generator — Static URL QR codes, PNG and SVG, no expiry.
- Why this site is free — The business model, explained plainly.
- Bulk QR code generator — Up to 50 static codes from a list, downloaded as a ZIP.