Guide · Use cases

How to Change a QR Code After Printing (Without Reprinting)

You can change where a printed QR code points only if it is a dynamic code — the printed pattern holds a redirect you control, not the final URL. Here is how to change a QR code after printing, when you can’t, and how to avoid a reprint.

By the GlyphIQ teamUpdated June 20265 min read
On this page

You can change a printed QR code — if it’s dynamic. A dynamic code holds a redirect you control, so you can repoint it as often as you like and the printed pattern stays valid. A static code can’t be changed once it’s made.

Why a dynamic code can change

When you create a dynamic code, the image encodes a short redirect URL rather than your real destination. Scanners hit that short URL and are forwarded on, so changing where they end up is just a matter of updating the redirect target — the printed code never has to change because the short URL inside it stayed the same.

How to change it, step by step

  1. 1Confirm the code is dynamic. Only dynamic codes can be repointed. If you made it with a redirect URL and can see scans for it, it’s dynamic.
  2. 2Open the code in your dashboard. Find the code you want to change and open its detail page.
  3. 3Edit the destination. Replace the destination URL with the new page you want scanners to reach.
  4. 4Save. The new destination propagates across the redirect network within about a minute.
  5. 5Test a scan. Scan a printed copy to confirm it now lands on the new page — the pattern never changed, only where it forwards.

When you can’t (static codes)

If the code is static, its destination is encoded directly in the pattern, so there’s no redirect to update — the only way to “change” it is to generate a new code and reprint. That’s the trade-off static codes make for needing no service: nothing can lapse, but nothing can be edited either.

How to avoid a reprint next time

Whenever there’s any chance the destination will change — a campaign page, a seasonal promo, a link you might fix later — print a dynamic code from the start. To keep that code editable without a subscription, attach a standalone pack so it keeps redirecting for its term and scans even if you cancel your plan. You can also create a dynamic code now and decide on a pack later.

Create a dynamic QR code you can update anytime

Free static codes need no account. Add a dynamic destination and real-time analytics when you sign up.

Frequently asked questions

Can I change a QR code after it has been printed?

Only if it is a dynamic QR code. A dynamic code points to a short redirect URL you control, so you can change the destination as many times as you need and the printed code stays the same. A static code has the destination baked into the image and cannot be changed after printing.

Do I have to reprint the code to change where it points?

No — not for a dynamic code. The printed pattern holds a redirect, not your final URL, so you change the destination in your dashboard and every existing printed copy now points to the new page. Nothing is reprinted.

How long does it take for the change to take effect?

A destination change propagates across the redirect network within about a minute, after which every scan goes to the new page.

Can I change a static QR code?

No. A static code encodes the destination directly in the image, so the only way to change it is to generate and print a new code.

Related guides