Free Tool

Free Dynamic QR Code Generator

Create a QR code whose destination you can edit after printing. Track scans, A/B test landing pages, swap expired offers - without reprinting a single card.

Helps you identify the QR later in your dashboard.

#040D12
#ffffff

Static preview download

These downloads are static (destination baked in). Click "Make It Dynamic" to get an editable, trackable QR.

Enter a valid URL to preview

Make It Dynamic

The preview above is static - once printed, that destination is locked in. To unlock the full dynamic features, create a free account:

  • Edit destination URL anytime - no reprinting
  • Real-time scan analytics - location, device, browser, time
  • A/B test landing pages with weighted split traffic
  • Free forever - 3 dynamic codes, 1,000 scans/month

Your link, colors, and size will be ready in the creator. Create and download the new dynamic QR before printing.

Static vs Dynamic QR Code

FeatureStatic QR (downloaded above)Dynamic QR (with account)
Edit destination after printingLocked at creationChange anytime, no reprint
Scan trackingNo dataReal-time analytics dashboard
A/B testingNot possibleSplit traffic by weight
CostFreeFree (3 codes, 1k scans/mo)
Setup time10 seconds60 seconds (sign-up)
Best forOne-off, throwaway codesPrint campaigns, business cards, anything printed in bulk

What you get with a dynamic QR

Editable Destination

Printed 5,000 flyers and the landing page broke? Change the URL in your dashboard - every existing QR now points to the new page. Zero reprints, zero waste.

Real-time Analytics

See your scans: country, city, device, browser, OS, referrer, timestamp. Compare placements, identify peak times, and quantify your offline marketing ROI.

A/B Test Anything

Split traffic between two landing pages with sticky cookies. Find which page converts best without printing two batches of cards.

Privacy-first

IP addresses are hashed before storage - never stored raw. GDPR-compliant by design. Your analytics, your control.

What is a dynamic QR code?

A dynamic QR code is a QR code whose destination URL can be changed at any time - even after the code has been printed on thousands of materials. Unlike a static QR code, which encodes the final URL directly into the pattern, a dynamic QR code encodes a short redirect URL (something like scanely.io/r/abc123) that points to a destination you control on a dashboard.

When someone scans the QR, the system briefly checks your dashboard, redirects them to the current destination, and logs the scan event (location, device, time). On paid plans the redirect happens in under 50 milliseconds, so the visitor notices nothing different from a regular QR scan. On Free, a Scanely screen shows for about one second first. Full primer in our what is a dynamic QR code guide.

When dynamic beats static

Static QRs are fine for permanent, never-changing content (your homepage, a single product page that won't move). Dynamic QRs win the moment any of these become true:

  • You might change the destination later. Seasonal menu, expired promo, redesigned landing page, new ordering system.
  • You want to see who scanned, from where, on what device. A static QR is a black box - once printed, you have no idea if it's working.
  • You're printing more than ~100 units. Reprinting cost rises fast; a single static URL change can waste your whole print budget.
  • You want to A/B test landing pages. Only dynamic QRs support split traffic to multiple destinations.
  • The QR will live on packaging, business cards, signage - anything you'd rather not reprint when the URL changes.

See our trackable QR guide for the full breakdown.

How to make a dynamic QR with Scanely

  1. Enter your destination URL above - the page you want scans to land on.
  2. Customize colors and size - match your brand or stick with high-contrast black/white.
  3. Click "Make It Dynamic" - opens a 60-second free sign-up. Your URL is pre-filled.
  4. Get a short URL + QR code in your dashboard. Print it on anything.
  5. Edit, track, A/B test from the Scanely dashboard whenever you need to.

Free plan covers 3 dynamic QR codes and 1,000 scans per month - enough for one small business or a single test campaign.

Pair it with our other free tools

Before printing, run the QR through our QR size calculator to make sure it's big enough for the scan distance. Tag your URL with our UTM builder so the scan also shows up in your Google Analytics. For business cards specifically, our vCard QR generator pairs perfectly with this dynamic URL QR - one saves your contact, the other links to your latest portfolio.

Who uses dynamic QR codes

Restaurants use them on table tents (menu URL changes weekly), retailers on packaging (seasonal promos rotate), real estate agents on yard signs (property gets sold, redirect to similar listings), healthcare practices on aftercare cards (booking link rotates), and event organizers on posters (schedule updates daily during the event). Full industry breakdowns on our use cases page.

Ready to make your QR dynamic?

Free plan includes 3 dynamic QR codes and 1,000 scans per month with full analytics. Each redirect shows a Scanely screen for about one second. Above 1,000 scans, redirects keep working, and extra scan details unlock on Starter. No credit card.

Static QR Generator

Frequently asked questions

Is the dynamic QR code free? ▾
Yes. Scanely's free plan includes 3 dynamic QR codes and 1,000 scans per month with full analytics. Each redirect shows a Scanely screen for about one second. After 1,000 scans in a month, redirects still work, extra scans are counted up to twice the allowance, and their details unlock on Starter. Paid plans redirect directly and unlock more codes, more scans, A/B testing, and team features.
Can I edit the QR code's destination URL later? ▾
Yes - that's the whole point of a dynamic QR code. Once you've signed up, the destination URL lives in your dashboard. Change it anytime, and every printed QR pointing to the same short link will redirect to the new destination.
Will my printed QR break if I cancel my account? ▾
If you cancel the account, the redirect for that QR stops working and the printed code becomes a dead link. Free accounts don't expire - you can keep your codes live forever without upgrading. We won't suspend a free account that's within plan limits.
How is dynamic different from a URL shortener like Bitly? ▾
Mechanically similar - both route through a short link. But a dynamic QR generator is built for printed materials: visual QR customization (colors, size, logo), download formats (PNG, SVG, PDF), QR-specific analytics (device, location, peak scan times), and A/B testing for landing pages. Most shorteners don't ship those features in their free tiers.
What happens to the static preview I downloaded? ▾
The static preview you downloaded above is a regular QR code with your destination URL baked in. It works forever - but you can't edit it or track scans. If you sign up and create the dynamic version, the dynamic QR (which looks different - it encodes a Scanely short link, not your destination directly) is the one to print.