Updated August 17, 2026 · by the QRCR.us team
Every QR code you've ever scanned is one of two kinds, and the difference decides whether your code can break, whether it can be edited, and whether it should cost you anything.
A static QR code encodes your destination URL directly in the pattern. When a phone scans it, the camera reads the address right off the paper and opens it — no company in the middle, nothing to subscribe to, nothing that can expire. A static code printed today will scan identically in twenty years.
The price of that permanence: the code is unchangeable. If the URL has a typo, if the page moves, if the promo ends — the ink doesn't care. Your only fix is reprinting. And because the full URL has to fit in the pattern, long addresses make dense, harder-to-scan codes.
A dynamic QR code encodes a short redirect link instead — scan one of ours
and you'll see qrcr.us/r/… flash by before your destination
loads. Because the printed pattern only ever says "go ask the redirect
service," the service can send scanners anywhere you want, and change it
after printing. That indirection is also what enables scan counting: the
redirect sees each visit, so you learn whether the poster in the window
actually gets scanned.
The price of that flexibility: you now depend on the redirect service staying alive and willing. If your account lapses or the provider folds, the printed code fails even though your website is fine — the exact failure we dissect in "Why did my printed QR code stop working?"
Scan it and watch the address bar. Straight to the destination: static. A brief hop through a short domain you don't own: dynamic. That's the whole test.
Choose static when the destination is permanent. Homepage, Wi-Fi credentials, a document that will never move, a memorial page. Paying a subscription to keep an unchanging redirect alive is money for nothing — any free static generator will do, and there's nothing to maintain afterward.
Choose dynamic when the destination might change or the count matters. Menus, event posters, product packaging, seasonal promos, anything where a reprint costs more than the code. One honest caveat about the myth you may have read: QR codes don't expire. Static ones never do, and dynamic ones only die as a matter of some provider's policy — which is exactly why the pricing model behind a dynamic code matters as much as the feature list. We compare the models, with real numbers, in the pricing guide.