At a glance
- Static — data is in the image. Free, never expires, works with no account. But the link can't change and you can't see scans.
- Dynamic — redirects through a short link you control. Edit the destination anytime, track scans by location/device. The paid, more powerful option.
Use static when
- The link will never change (a Wi-Fi code, a vCard, a fixed URL)
- You want it free and permanent with nothing to maintain
- You don't need scan analytics
Use dynamic when
- It's printed on something you can't reprint — packaging, signage, business cards
- You might change where it points (campaigns, menus, listings)
- You want to measure scans and prove ROI
Frequently asked questions
Is a static or dynamic QR code better?
Neither — it depends. Static is best for fixed, free, permanent codes. Dynamic is best when you need to edit the destination after printing or track scans.
Can I turn a static code into a dynamic one?
Not the same image — a static code's data is fixed. You'd create a new dynamic code. So decide before printing if you'll need editing or tracking.
Do dynamic QR codes cost money?
Usually yes, because they run through a service. Static codes are free. On QRLumen, static is free forever and dynamic is the paid upgrade.
Related generators