New:Experimental free plan now live for everyonev1.6.0

Ok1Second
Menu
Guide

Can you redirect an existing QR code?

Redirecting an existing QR code depends entirely on one thing: whether it is static or dynamic. Here is how to tell the difference, and what you can do in each case — including the case where you own neither the code nor the link.

Updated October 6, 2026 · 4 min read

Dynamic codes redirect by design

A dynamic code already points at a short link, and that short link redirects to your destination. Redirecting it again is just editing the destination — instant, free, and invisible to anyone scanning.

This is the whole point of a dynamic code. The printed pattern encodes the provider's short link, not your page, so the page can change as often as you like while the pattern stays valid.

  • Change the destination as often as you want
  • No reprint, no new code, no cost per change
  • The scanner sees the new page, never the redirect

Static codes can still be saved

If your static code points at a URL you own, you can redirect from that URL. The printed code keeps working, and you control what visitors see. What you cannot do is change the code itself.

This works because a static code's URL is a real address on a server you control. Put a redirect at that address and every scan of the old code arrives at the new page.

  • Own the destination URL and add a redirect there
  • Keep the old page alive as a redirect to the new one
  • Plan a dynamic code for the next print run

How to tell which one you have

Scan the code with a phone and look at the URL before it opens. If it is your own full address, the code is static. If it is a short address on a host you do not recognise, the code is dynamic and someone else's dashboard controls it.

If the code was produced by an agency or an old supplier, that test is the only reliable one. Artwork files rarely say which type a code is, and a logo in the middle does not make a code dynamic.

  • Long URL pointing at your own site: static
  • Short URL on an unfamiliar domain: dynamic, and not yours
  • A styled or branded code can be either type — test it, do not assume

What you control decides what you can do

There are only four situations, and they have different answers: you own the dynamic code, you own the URL a static code points at, you own neither, or the code is already printed on someone else's material.

The middle two are the ones that cause trouble. If the URL belongs to a supplier or a platform you have left, the only fix is to get access to that account, or to treat the codes as dead and replace them.

  • You own the dynamic code: edit the destination in the dashboard
  • You own the URL: add a redirect on your own server
  • You own neither: ask the account holder, or replace the codes
  • Codes on someone else's packaging: only that owner can redirect them

Planning the next print run

Whatever you do now, make the next run easier: use a dynamic code and point it at a hostname you control. That single choice means every future change is an edit rather than a reprint, and it removes the scenario where you have to trace who owns a short link three years from now.

  • Use a dynamic code for anything that outlives one campaign
  • Point it at your own domain if the provider allows it
  • Keep a record of which code is printed where — it saves an audit later

Frequently asked questions

Can I redirect a code I didn't create?
Only if you control the short link or the destination URL. Otherwise the code's owner must do it — a code is not something you can edit from the outside.
Does redirecting break the code?
No. A redirect is transparent to the scanner — they simply land on the new page. Nothing about the printed pattern changes.
How many times can I redirect?
On a dynamic code, as often as you like. There is no limit and no reprint, which is exactly why dynamic codes are worth using for long-lived print.
How do I tell if my code is dynamic?
Scan it and read the URL. A long address on your own site means static; a short address on a host you do not control means dynamic, and whoever owns that account can edit it.
Can I redirect a static code I own?
Yes — set a redirect at the URL the code points to, and every scan arrives at the new page. Use a permanent redirect if the move is final, and keep the old address replying rather than letting it expire.
What if the code points to a URL I no longer control?
Then you cannot redirect it. Recover the account if you can; if you cannot, treat those codes as expired and plan replacements for the next print run.

Keep reading

Ready to create one?

Dynamic codes are editable forever from €3/month.

Create your first dynamic QR code

Free to start. One code, editable forever, with scan tracking from the first scan.

Privacy-first analyticsNo per-scan feesEdit links anytimeNo contract