Static and dynamic QR codes compared

A static QR code stores the destination inside the pattern itself: free forever, no service in the middle, works offline — but the content is fixed at creation. A dynamic code stores a short redirect link owned by a provider, so the destination can be edited and scans can be tracked — usually for a monthly fee, and only for as long as you keep paying.

  1. 1

    Decide whether the destination may change

    Wi-Fi codes, contact cards, fixed documents: the content will never change, so static is obviously right. A campaign URL you might want to repoint: that's the one case where editability has value.

  2. 2

    Use a static code where the content is fixed

    Generate it here. There is no account, no server in the loop and nothing that can expire or be switched off.

  3. 3

    Need editability? Use a redirect you own

    Instead of renting one from a QR provider, point a static code at a URL on your own website and change where that page redirects. You get dynamic behaviour, free, under your control forever.

Try it now

Send anyone straight to a web page with a single scan.

Fill in the fields to encode your own content

Waiting for content

Free, no sign-up, no watermark. Your code never leaves this browser.

What you're actually paying for with dynamic codes

Three things: the editable redirect, scan analytics, and the dashboard around them. The redirect is trivial technology — any web server does it. Analytics you can largely replicate with UTM parameters and your own website analytics. The dashboard is convenience.

The sting is the lock-in: the redirect runs through the provider's domain, so if you stop paying, or the company folds, every printed code you ever made stops working. Static codes have no such dependency — the data is physically in the pattern.

The free 'dynamic' pattern

Create a short URL on a domain you control — yoursite.com/menu, say — that redirects to wherever the current target lives. Print a static code containing your short URL. When the target changes, update the redirect on your server. Every printed code keeps working, and you've paid nothing.

This is how most technically-minded teams replace dynamic QR subscriptions entirely.

When paying is genuinely justified

Large organisations running hundreds of campaigns across print media they can't update, who need centralised reporting and can't touch a web server, get real value from a managed dynamic service. For nearly everyone else — restaurants, events, small business print — static plus your own redirect covers it.

Mistakes to avoid

  • Don't print a provider's dynamic code on long-lived material (packaging, signage) unless you're prepared to pay forever.
  • Check who owns the redirect domain — if it's not you, your codes are rented, not owned.
  • Don't assume you need analytics from the QR provider; UTM parameters answer most questions.

Common questions

Can I edit a static QR code later?

Not the code itself — but if it points at a page you control, you can change where that page sends people, which achieves the same thing.

Are the codes from this site static or dynamic?

Static, always. That's why they're free, unlimited and can never expire.

Can I track scans of a static code?

Yes — add UTM parameters to the URL you encode, then read the traffic in your own analytics.

What happens to dynamic codes if I cancel the subscription?

Typically they stop redirecting. Static codes can't do that — there is nothing to cancel.