Short version: if you're printing it for a business, use dynamic. If you're encoding a permanent piece of data you'll never change, static is fine. Here's the full picture.
The QR encodes a short URL like qr-volt.com/r/abc123. When scanned, it hits our server, we log the scan, then redirect to your real destination. You can change that destination any time — the printed QR never changes.
Best for: flyers, menus, signage, business cards, packaging, ads, real estate, events — anything printed for a business.
The full destination is encoded directly into the QR pattern. When scanned, the phone reads it and goes straight to that URL — no server in between. Fast and self-contained, but the destination is locked forever.
Best for: permanent Wi-Fi credentials, vCard exports, or one-off links you'll never change and don't need to track.
| Feature | Dynamic | Static |
|---|---|---|
| Edit destination after printing | ||
| Track scans (count, time, city) | ||
| Device & browser breakdown | ||
| Reuse across campaigns | ||
| CSV export of scan data | ||
| A/B test destinations | ||
| Works without an active account | ||
| Fully offline (no redirect layer) |
No signup for your first three codes. Paste a URL, style your QR, download the PNG or SVG, and start tracking scans.
A static QR code encodes the destination URL directly in the pattern — once printed, the destination is locked. A dynamic QR encodes a short redirect URL, so you can change the destination anytime and track every scan.
For most business use — yes. Dynamic codes give you editability, analytics, and campaign attribution. Static codes are only better for one-off, permanent links (like a Wi-Fi credential you'll never rotate) where you specifically don't want a redirect.
Not directly — the pattern is locked. But you can create a new dynamic QR pointing to the same destination, then swap it in on your next print run and start tracking scans.
The QR pattern itself never expires. But the URL it encodes can — if the destination page goes down, the QR still resolves but leads nowhere. Dynamic QRs sidestep this: you just update the destination.
QRVolt lets you create dynamic QR codes for free, with a scan cap on the free tier. Paid plans unlock higher scan volume, unlimited edits, and full analytics history.
No. Since a static QR encodes the destination directly, there's no server between the scanner and the URL — no scan is ever logged. Tracking requires the redirect layer that dynamic QRs provide.