Dynamic QR Code Generator

Print once, update forever. The code points to a short link you control, so you can change the destination and see every scan.

1

生成二维码: URL

Link *
2

选择二维码风格

3

设计你的二维码

模板

4

预览二维码

确认能扫,然后下载

填写内容后即可预览二维码
可扫描度

Overview

What is a dynamic QR code?

A dynamic QR code stores a short link instead of the final content. When someone scans it, our server redirects them to the destination you set. Because the destination lives in your account, you can change it at any time — fix a typo, swap a menu, point last month’s flyer at this month’s offer — without reprinting a single code.

The redirect also lets you measure and control. Every scan is counted by day, device, operating system and country. You can add UTM tags for Google Analytics, pause the code, set start and end dates, protect it with a password, split traffic between two pages, or send iPhone and Android users to different app stores.

Static codes still have their place: WiFi logins, contact cards and anything that should work forever without an account. Choose dynamic whenever a destination may change, whenever you want to know how many people scanned, or whenever the same printed code will be reused for several campaigns.

Use cases

When dynamic beats static

If anything about the destination might change, go dynamic.

Restaurant menus

Update dishes and prices online while the table codes stay the same.

Packaging and print runs

Point thousands of printed codes at a new page when a campaign ends.

Marketing campaigns

Compare scans by poster, city or channel and move budget to what works.

Events

Show the schedule before the event and the photo gallery after it, from one code.

Real estate

Reuse the same yard sign for the next listing by changing the link.

Limited offers

Set an end date or scan limit and send late visitors to a fallback page.

How it works

How to create a dynamic QR code

It works for links and most other types in the generator.

  1. 1

    Choose a type and enter content

    Pick URL or another type in the generator above and fill in the fields as usual.

  2. 2

    Switch to Dynamic

    Select Dynamic next to Static and sign in with one click. Add UTM tags, expiry, a password, an A/B test or routing rules if you like.

  3. 3

    Design and download

    Style it and download it. The short link is created on download and appears in My QR codes, where you can edit it later.

Best practices

Tips for dynamic codes

Get the most out of the redirect.

  • Name your codes

    Give every code a clear name such as “Spring flyer – Berlin”, so the dashboard stays readable months later.

  • One code per placement

    Separate codes for posters, packaging and the website show you which placement earns scans.

  • Keep a static backup

    You can export any dynamic code as a static one if you ever want a code that works without an account.

  • Test after every edit

    After changing a destination, scan the printed code once. It takes seconds and confirms the new page loads on a phone.

FAQ

Frequently asked questions

What is a dynamic QR code?

A dynamic QR code contains a short link that redirects to a destination stored in your account. You can change the destination and see scan statistics without changing the printed code.

What is the difference between static and dynamic QR codes?

A static code stores the content directly in the pattern and can never change. A dynamic code stores a short link, so it can be edited, paused and tracked.

How do dynamic QR codes work?

The scanner opens the short link, our server looks up the current destination and redirects the visitor in a fraction of a second, recording an anonymous scan on the way.

How do I update a dynamic QR code without reprinting?

Open My QR codes, choose the code, edit the destination and save. The next scan goes to the new page; the printed code stays the same.

How do I create a dynamic QR code for free?

Choose Dynamic in the generator above and sign in. Your first dynamic codes are free; paid plans raise the limits and unlock more options.

Do dynamic QR codes expire?

They keep working while your account is active and the code is not paused. You can also set your own start date, end date or scan limit.

What happens to my codes if I stop paying?

Codes above the free limit are frozen: they keep redirecting to their last destination, but you cannot edit them until you upgrade. They are not switched off.

Are Canva QR codes static or dynamic?

Canva’s built-in QR codes are static links. To edit or track them later, create a dynamic code here and place the image in your Canva design.

Can a dynamic code send people to different pages?

Yes. Routing rules send visitors to different destinations by device, operating system, country or time of day, and A/B tests split traffic between pages.

Is a dynamic QR code slower to open?

The redirect adds only a few milliseconds. There is no interstitial page or ad between the scan and your destination.

Can I change a static code into a dynamic one?

Not the printed one, because its content is fixed. Create a new dynamic code and use it on your next print run.

What is the best dynamic QR code generator?

Look for honest pricing, no frozen redirects when you downgrade, real scan statistics and design freedom. We built StyleQRCode around those points.

Create your dynamic QR code

Edit after printing and see every scan — start free.

Start for free