What Is a Dynamic QR Code?
The difference between a code you can fix later, and one you can't.
A static QR code encodes its destination directly into the pattern itself. Change your URL, and every code you've already printed still points to the old one, forever. There's no way to fix a typo, update a link, or redirect it anywhere else once it's printed.
A dynamic QR code redirects through a server instead of encoding the destination directly. The printed pattern points at a short, stable link; that link is what actually changes when you update the code's destination. Scan the same printed code next month, and it can lead somewhere completely different, no reprinting, because the physical code itself never had to change.
This is also what makes tracking possible at all: because a dynamic code's scan passes through a server on its way to the real destination, that server can log the scan (device, location, time) before redirecting. A static code has no such stop along the way, so there's nothing to log.
Frequently asked questions