Can you change a QR code after it’s printed?
Updated 4 November 2026
The printed pattern can never change, but where it sends people sometimes can. It comes down to what the pattern contains. If it holds your final web address, the address is fixed. If it holds a short link that redirects to your page, whoever controls that short link can change the destination at any time.
So the first job is to work out which kind you have. Scan the code and look at the address your phone shows before it opens. If it is the address of your own page, it is probably static. If it is a short link on a QR provider’s domain, it is dynamic, and the fix lies with that provider. Our static vs dynamic guide covers the difference in more detail.
If your code is dynamic
This is the easy case. Sign in to the service that made the code, edit the destination and save. In Host Dada, you open the code in your dashboard, change the Destination URL and save it. We don’t let browsers cache the redirect, so the next scan goes to the new address and nothing about the printed code changes.
Each change is also recorded in the code’s destination history, so you can see what it pointed at and when.
If your code is static and points at your own website
You may be able to avoid a reprint. Because the code holds an address on your own domain, you control what happens when that address is visited. Ask whoever runs your website to add a redirect from the old address to the new page. The code stays exactly as printed, and scanners land on the right page.
This is worth doing even when you plan to reprint, because old leaflets and stickers tend to stay in circulation for a long time. Keep the redirect in place, and keep the domain registered, for as long as those prints might be out there.
If your code is static and the address has a typo or a lost domain
If the address never worked because of a typo, the same redirect trick can work when the typo is in the page path on a domain you control. If the domain itself is misspelt, or you no longer own it, you can’t fix it from your side. The realistic options are a new code on a sticker over the old one, or a reprint.
If you use stickers, cover the old code completely and use a matching size or larger. A half-covered code can still be read, or can fail in confusing ways.
If a third-party code has stopped working
A short link lives on its provider’s domain, so only that provider can redirect it. Contact them or check your account first. It may just need a payment or a new destination. If the provider has closed, there is usually nothing you can do to the printed code, and that risk is the main thing to weigh when you choose a provider.
The same applies to us, and it’s better to say so plainly. Host Dada codes use our short-link domain, and custom domains aren’t offered. If a paid plan ends without renewal, editing and analytics switch off, the code keeps redirecting for a grace period set out in our terms, and then it pauses and shows a message explaining why. Choosing a plan again during the grace period restores everything.
What you can change on a Host Dada code
Editing needs an active plan. All plans include unlimited destination changes on your codes.
- •The destination: any http or https web address, as often as you like. We add https if you leave it out and check whether a secure version answers.
- •The name, which is only for your own reference.
- •Colours and logo. These change the image, so they only apply to copies you download and print afterwards. Codes already printed keep working as they are.
Setting up a code so you won’t be stuck later
- •Use a dynamic code for anything printed, and test it before the run.
- •Print the code before the final page is ready if you need to, but set a holding page first. A Host Dada code with no destination shows a “Not set up yet” message to anyone who scans it.
- •Give each campaign its own code, so that repointing one doesn’t affect the others.
- •After any change, scan a printed copy with your own phone to confirm where it goes.
Make your own branded QR code in minutes
Editable destination, real analytics, transparent pricing.
Frequently asked questions
- Can I change a QR code without reprinting it?
- Yes, if it is a dynamic code: edit the destination in your account and the printed code sends people to the new address. A static code holds its address in the pattern, but if that address is on your own domain you can often add a website redirect instead.
- Can I turn a static QR code into a dynamic one?
- No. The pattern is fixed. You would need to create a new dynamic code and put it in place of the old one.
- Is there a limit on how often I can change the destination?
- On Host Dada plans there is no limit on destination changes while your plan is active.
- How quickly does a change take effect?
- With a Host Dada code the next scan uses the new destination, because the redirect is not cached.
- Will changing the logo or colours affect codes already printed?
- No. Printed copies keep working and keep their old appearance. New styling only appears on copies you download and print afterwards.