In this article
Every QR code looks the same, a grid of black and white squares, but two codes printed side by side can behave completely differently. One is locked to a single destination forever. The other can be redirected any time and counts every scan. Here's what actually separates them and which one you want.
The short version: a static QR code has the destination baked in, so changing it means reprinting. A dynamic QR code points at a short link you control, so you can change the destination later and see scan stats. Most paid QR tools charge for "dynamic". Generating your code from a short link gives you the same thing for free.
What a static QR code is
A static QR code encodes the destination directly into its pattern. Scan it and the phone reads the URL straight out of the squares, no lookup, no server in the middle.
That makes static codes simple and reliable: there is nothing to keep running, so the code works as long as the destination page exists. It also makes them permanent in a way that can hurt. If the URL changes, moves, or had a typo, the code is now wrong and every printed copy has to be replaced.
Static codes are fine when the destination genuinely will not change: a link to a fixed PDF you host yourself, a plain "add me on WhatsApp" link, a Wi-Fi network whose password is stable.
What a dynamic QR code is
A dynamic QR code encodes a short link instead of the final destination. The squares hold something like lnk.to/menu, and that short link is what redirects to wherever you point it.
Because the redirect happens on a server, you can change the destination whenever you want without touching the code. The printed poster stays the same; only the target moves. And since every scan passes through that short link, you get a count of how many people scanned, when, and roughly from where.
This is the setup you want for almost anything printed: a restaurant menu that changes seasonally, a campaign poster you will reuse, product packaging with a long production run, an event sign you want to measure.
Why "dynamic" usually costs money
Most dedicated QR code tools put dynamic codes behind a subscription, and often cap how many you can have or how long the scan history is kept. The static generator is free; the useful version is not.
The reason it can be free elsewhere is that a dynamic QR code is really just a QR code drawn from a short link. If you already have a link shortener, you do not need a separate "dynamic QR" product, you need to generate the code from the short link instead of the raw URL.
How to get a dynamic QR code for free
With LINKNOWN, shortening a link and generating its QR code are the same step: paste your URL, and you get a short link plus a matching QR code. Because the code is drawn from the short link, it is dynamic by default. You can:
- change where it points after it is printed,
- see scan counts per code,
- keep one printed code across menu changes, price updates or a new campaign.
For one-off codes that never need to change, the free QR tools (Wi-Fi, business card, menu) generate a static code in your browser with no account.
Which one should you use?
- The destination is fixed and you will never need stats: static is fine, and simpler.
- It is going on anything printed, reused, or produced in bulk: dynamic, so a change later does not mean a reprint.
- You want to know if the code is actually working: dynamic, because a static code tells you nothing.
Frequently asked questions
Can I turn a static QR code into a dynamic one? Not the printed code itself, its destination is fixed in the pattern. You would generate a new code from a short link and replace the old one. This is exactly the reprint that using a dynamic code from the start avoids.
Does a dynamic QR code expire? It keeps working as long as the short link behind it resolves. Keep a record of your destination URLs outside the tool so you could recreate the links elsewhere if you ever needed to.
Do dynamic QR codes scan slower? Not noticeably. The redirect adds a fraction of a second, the same as opening any short link.
Shorten a link, make a QR code, build a mini site
One free account for all three, no credit card, no trial countdown.