QR code generator / Dynamic QR code generator

Dynamic QR Code Generator

Create dynamic QR codes you can edit after printing, with scan analytics. Change the destination URL any time without reprinting a single label.

Paid feature

Dynamic codes need an account

Editable destinations and scan analytics require a hosted redirect, so dynamic codes live on the Pro plan. You can still generate an unlimited number of static codes below for free — and codes you create on Pro keep redirecting even if you cancel.

640×640px

Composited in your browser — the file is never uploaded. Always test-scan before print.

Preview

Static codes never expire and carry no watermark. Highest error-correction level (H) is always used so codes stay readable. Vector SVG, custom colours, transparent backgrounds and centre logos are included with Pro.

Dynamic QR Code Generator

A dynamic QR code encodes a short link on our domain rather than your destination. When someone scans it we look up the current target and redirect, which means you can change where a printed code points at any time — fix a broken URL, swap a seasonal campaign, or repoint a menu — without reprinting anything.

That redirect layer is also what makes scan analytics possible: total scans, scans over time, and rough device and location breakdowns. Unlike several competitors, codes you have already generated stay live if you cancel; we do not hold printed material hostage.

  • Print campaigns you may need to change
  • Multi-location and franchise signage
  • A/B tested landing pages

Specification and print guidance

Code typeDynamic — the printed pattern points at a short URL
EditableYes, change the destination any time without reprinting
AnalyticsScan counts over time, per code
Pattern densityLower than a static code, because the short URL is brief
Limits25 codes on Pro, 250 on Business
RequirementAn account, so the redirect can be stored and updated

How to make a Dynamic QR code generator

  1. 1

    Create an account and open the dashboard.

  2. 2

    Add a dynamic code and set its initial destination URL.

  3. 3

    Download the QR image and print or publish it.

  4. 4

    Change the destination whenever the campaign, menu or landing page changes.

  5. 5

    Watch the scan chart to see when and how often the code is used.

Troubleshooting scan failures

Scans are not appearing in analytics

Confirm the printed code points at the short URL rather than an older static export of the same campaign.

The destination did not update

Redirects update instantly, but phone browsers cache aggressively. Test in a private window.

You hit the code limit

Archive campaigns you no longer need, or move to the higher plan tier.

You want the code to survive a plan change

Keep in mind the redirect is a hosted service. Print static codes for anything that must work permanently and unattended.

Need hundreds of codes at once?

Upload a CSV and get every barcode or QR code back in one download — plus editable dynamic QR codes with scan analytics, and an API for programmatic generation.

Frequently asked questions

More QR code tools