ProductSolutionsBlogScannerDevelopersPricingGet started
Core product

One code.
Change where it goes, anytime.

A dynamic QR code points at a short link you control — so you can swap the destination after it's printed, route scanners by country or device, and measure every single scan. Fix a typo on a printed poster without reprinting a thing.

How it works

Live in three steps.

1

Create the code

Generate a dynamic code in seconds. It points at a QRs.bd short link, not a fixed URL.

2

Re-point whenever

Change the destination from your dashboard — the printed code stays identical, the link behind it updates.

3

Route & measure

Add rules for geo, device, time and A/B splits, and watch scans plot in real time.

Static vs dynamic: the difference that matters

A static QR code bakes the destination directly into the pattern. It's free and never expires, but it can never change — a typo means a reprint, and you can't see how many people scanned it.

A dynamic QR code encodes a short link instead. The pattern stays fixed while the destination is a setting you control. That single layer of indirection unlocks everything: editable destinations, scan analytics, smart routing, and A/B testing — all without changing the printed artwork.

Rule of thumb: use static for a permanent Wi-Fi password or a personal vCard; use dynamic for anything printed at scale, anything in a campaign, and anything you'll want to measure.

Smart routing: one code, many destinations

The same scan doesn't have to go to the same place. Send US scanners to your US store and EU scanners to the EU one. Send phone users to the App Store and desktop users to your web app. Run a happy-hour link after 6pm and the regular menu before. Split traffic 50/50 to A/B test two landing pages.

All of it runs at the edge in milliseconds, so the scanner just sees a fast redirect — and you see exactly which rule fired.

Analytics that prove it worked

Every dynamic scan is logged the moment it happens: city, device, referrer and timestamp. You get a live picture of a campaign while it's still running, not a report after the budget's gone.

We keep it privacy-first — daily-rotating hashed identifiers, never raw IP addresses — so you get the insight and your scanners keep their privacy.

FAQ

Questions, answered.

What is a dynamic QR code?

A dynamic QR code stores a short link instead of a fixed destination. Because the link is editable, you can change where the code points after it's printed, and you can track every scan. The printed pattern never changes.

Can you change a QR code after printing it?

Only if it's dynamic. A static code is permanent. A dynamic QRs.bd code lets you re-point the destination anytime from your dashboard with no reprint.

Do dynamic QR codes expire?

Your codes stay active as long as your account is in good standing. Free accounts have limits on active dynamic codes; paid plans raise or remove them.

Are dynamic QR codes free?

You can try dynamic codes on the free plan with a small limit. Higher limits, unlimited codes, smart routing and longer analytics history are on paid plans.

Is scanning a dynamic code slower?

No meaningful difference. The extra redirect runs on our edge network in well under 100ms, so it feels instant to the person scanning.

Keep reading

Related guides & tools.

Ready in 30 seconds

Print once. Change your mind as many times as you like.

Create a dynamic QR code free and re-point it whenever you need.