
Cafés and restaurants
For the next menu
Change the dishes or the booking link. The card on the table can stay.
QR codes for things you print
Change where your QR code points, even after it’s printed.
1 dynamic code on the free plan.
Ready for
what’s next.
Preparing the preview…
Type an address or try the buttons. This static preview changes as you type; scanning opens our demo page, not your website. No code is saved to an account. In your account, a dynamic code keeps the same pattern when you change its destination.
Built and run in London
Database hosted in London
Made for professional print SVG · EPS · PDF · PNG
A new website. A different booking system. A campaign that outlives its original page.
With a fixed QR code, a changed link can mean a fresh print run. Ours gives your code a permanent address, so you can change what’s behind it.
How a printed code can changeThree steps. Only the last one needs repeating.
Choose a destination and download your code as a PNG. Add your logo and print exports with Starter.
SVG / EPS / PDF / PNGOn a menu, a business card or five thousand flyers. Every copy points to the same permanent address.
One code. Every printed copy.New menu? Different booking page? Change the destination. The code you printed stays exactly as it is.
Change the link, keep the print.Out in the real world
For the little card on the table. And the campaign all over town.

Cafés and restaurants
Change the dishes or the booking link. The card on the table can stay.

Events and charities
Print the poster before the details are final. Update the page as the plans take shape.
Illustrative print examples.
Also for business cards, posters and your next review.
You don’t get a second chance once five thousand flyers have left the printer.
Read our print guideStarter adds your logo and colours, with SVG, EPS and PDF exports for print. PNG and JPG downloads are included on Free.
We check each design before download and refuse it if the check fails. Test a printed sample before a full run.
Basic scan counts on Free. Plus adds breakdowns by date, country and device, with CSV exports for your reports.
We built QR That Lasts for our own client campaigns. Now you can use it for yours.
Cancelling moves you to Free at the end of the paid period, and a move to a smaller plan works the same way. Dynamic codes up to the new plan's allowance keep resolving. You choose which; if you do not, the oldest stay. Any others stop seven days after the change, and work again if you move to a plan with room for them. Static codes are not affected. Closing or suspending the account, or archiving a code, stops its dynamic redirects.
Questions about your codes or account? Email us at hello@qrthatlasts.com.
Our database is in London. Hosting, email and payment providers may process data elsewhere. We do not store raw scanner IP addresses in our database.
Start with something small
Choose the space you need. Keep the codes you print.
1 dynamic code
50 static codes
Put your first code to use.
£0on the free plan
£0on the free plan
5 dynamic codes
500 static codes
For your own branded print.
£5.99a month
£59.90a year, billed annually
50 dynamic codes
2,500 static codes
For running regular campaigns.
£11.99a month
£119.90a year, billed annually
300 dynamic codes
Unlimited static codes
For a larger collection of codes.
£24.99a month
£249.90a year, billed annually
Code limits are per account, not a monthly allowance. Printing more copies of the same code does not use another code. Need a larger allowance? Contact us.
Monthly scan recording: Free 500, Starter 10,000, Plus 100,000, Pro 1,000,000. At the limit, recording pauses until the next calendar month; codes keep resolving. Prices are in GBP and include any tax that applies. Checkout shows the total before you pay, and may show it in your own currency.
Keep your account active. Cancelling moves you to Free at the end of the paid period, and a move to a smaller plan works the same way. Dynamic codes up to the new plan's allowance keep resolving. You choose which; if you do not, the oldest stay. Any others stop seven days after the change, and work again if you move to a plan with room for them. Static codes are not affected. Closing or suspending the account, or archiving a code, stops its dynamic redirects.
Your next print run starts here.
1 dynamic code to start with.