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?
Does redirecting break the code?
How many times can I redirect?
How do I tell if my code is dynamic?
Can I redirect a static code I own?
What if the code points to a URL I no longer control?
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.