Static vs dynamic QR codes
The difference is not in the symbol. Both are ordinary QR codes. The difference is what the encoded text points at: the content itself, or a link to something someone else keeps running.
Summary
- A static code carries the content in the pattern. Nothing can change it after printing, and nothing about the code itself expires.
- A dynamic code carries a short link. The destination can be edited later — as long as the service behind that link still exists and is paid for.
- A static code whose content is a URL still depends on that URL staying online. The code does not expire; the website can.
- Our generator makes static codes in your browser. QR Shops makes a hosted page you can edit behind a stable link.
Side by side
| Static | Dynamic / hosted | |
|---|---|---|
| What the pattern holds | The content: a URL, Wi-Fi details, a contact card, text | A short link to a page kept on a server |
| Editable after printing | No | Yes, by editing the page behind the link |
| Depends on a running service | Only if the content is a URL, and then only on that site | Yes, always |
| Works offline | Wi-Fi, contact and text codes do | No |
| Visit figures | None — there is nothing to count | Possible, because requests reach a server |
| Density at the same content | Higher: the whole payload is in the symbol | Lower: a short link encodes small |
What "never expires" honestly means
A static QR code has no subscription and no redirect in the middle, so the symbol keeps decoding to the same text forever. If that text is https://example.com/menu.pdf, the printed code is fine and the PDF is the thing that can disappear. Point static codes at addresses you control and do not plan to move.
What a Wi-Fi code reveals
A Wi-Fi QR code contains the network name and the password as readable text. Anyone who scans it, or photographs the printed card and decodes it later, has the password. That is how the format works — it is not a weakness of this site. Use a guest network for anything you hand to the public, and change the password when you reprint. You can check what a code contains with our scanner, which shows the decoded text before opening anything.
When a hosted page earns its keep
Reprinting is the real cost of a static code. If the destination changes more often than the print run — a menu with seasonal prices, a table that takes orders, a link you will want to redirect next year — a hosted page behind a stable address is cheaper than new signage. That is what QR Shops does: the printed code points at one address, and you edit what visitors see. It needs a free account, because the page has to live somewhere.
If the content will never change — a Wi-Fi card, a contact card on a business card, a link to your homepage — a static code from the generator is simpler and has nothing to keep alive.
Privacy, precisely
Static generation happens in your browser: the text you type is encoded locally and is not sent to us. Hosted features are different by necessity — a QR Shops page, the AI builder and the destination checker all involve our servers, because a page has to be served, a model has to be called and a link has to be fetched. Our privacy page sets out which is which.
Related
Printing guide · Size calculator · Wi-Fi QR code generator · QR codes for restaurants