Dynamic QR code
A QR code encoding a short redirect address you can repoint at any time.
A dynamic QR code encodes a short URL belonging to a QR platform. When scanned, the platform looks up the current destination and issues an HTTP redirect.
What it buys you. The printed pattern never changes, but the destination can, as often as you like. Every scan passes through the platform, so it can be counted, and additional logic can be applied — sending iPhone users to the App Store and Android users to Google Play, for instance.
What it costs you. A dependency. The code works only while that platform resolves it, which makes the platform's lapsed-account policy the most important thing about it. Across the industry this is the single most complained-about behaviour: codes that stop resolving when a subscription ends, after the material has been printed.
Density advantage. Because the encoded address is short regardless of how long the real destination is, the pattern stays sparse. For printing something long onto something small, a dynamic code wins on physics alone.
In practice
A brewery prints a dynamic code on 40,000 bottle labels. In January it points at tasting notes. In November they repoint the same code to a gift-pack offer, then back again in December — without touching the label artwork or the bottles already on shelves.
That flexibility is bought with a dependency. If the platform behind those labels stopped resolving codes, all 40,000 bottles would carry a dead link. Which is why the question to ask any platform before printing is not "what features do you have" but "what happens to my codes if I stop paying".
Questions
Can I change a dynamic code’s destination unlimited times?
On any reputable platform, yes — editing is the feature you are paying for. Check whether edits take effect immediately: a platform issuing cacheable redirects can leave devices going to the old destination for a long time.
What happens if the QR platform is acquired?
The new owner inherits the redirects and can change the terms. The protection is a static fallback export, which works regardless of who owns the company.