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.