QRCraft

QR Experience Builder

Change where a QR code points, without reprinting it

QRCraft routes eligible QR codes through a managed link, so the destination can change after the code is already printed.

A printed QR code is hard to take back. If the destination is wrong, or plans change after printing, a static code cannot follow you. QRCraft solves this by routing certain QR types through a QRCraft-managed link. The printed code stays the same. What that link points to can change. This page explains which QR types can be routed this way, how the editing works inside QRCraft, and what happens once a routed code reaches its scan limit.

Website QR code sample

Static codes and routed codes are not the same thing

A static QR code stores its content directly in the pattern itself. WiFi credentials, a contact card, an email draft, and a text message all work this way in QRCraft, because the data has to be readable the instant a phone's camera decodes it. A routed QR code works differently. It stores a short QRCraft link, and that link redirects the scanner to whatever destination is set for it. Only URL-like content types support routing in QRCraft: a website, a social profile link such as Instagram or WhatsApp, a maps location, a video, an image, or a custom link. If you need the destination to stay changeable, choose one of these types when you build the code.

How editing a destination works in QRCraft

Build a website, maps, video, image, or custom-link QR code in the QRCraft editor and save it to your dashboard. Every saved code keeps a record of its destination, separate from the printed pattern. To change where it points, open the code from your dashboard and update the destination field, then save. The printed code keeps working, and the next scan follows the new address. This editing capability is part of the Pro and Business plans. A free account can create and save a routed code, but changing its destination after saving requires an upgrade.

Codes can also expire on their own

Every QR code you save in QRCraft carries a scan limit tied to your plan. Once a code reaches that limit, QRCraft deactivates it automatically, and anyone who scans it afterward lands on an expired-code page instead of your destination. This is separate from destination editing. Auto-expiration protects a code from being scanned past its intended lifespan, whether that is a single campaign, a temporary event, or a print run you plan to retire. You can see how close an active code is to its limit from the dashboard.

When a routed code is worth setting up

Routing makes the most sense whenever a printed code will outlive the decision behind it. A poster for an event might move to a new page. A menu might get revised. Packaging might ship before a landing page is finalized. A campaign link might need to point somewhere new once the campaign ends. If the destination is genuinely fixed for good, like a WiFi network that never changes its password, a static code works fine as is.

FAQ

Can I change where my QR code goes after I print it?

Yes, if the code is a routed type such as a website, maps, video, image, or custom link, and your workspace is on the Pro or Business plan. Update the destination in your dashboard and the printed code follows the change.

Is a dynamic QR code different from a normal QR code?

It looks identical on paper. The difference is what the pattern encodes. A routed code encodes a QRCraft link that can be redirected, while a static code encodes the final content directly.

Can I make a WiFi or contact QR code editable?

No. WiFi, contact, email, and SMS codes are encoded directly so a phone can read them without an internet connection, so they are not routed and cannot be edited after saving.

What happens when a QR code hits its scan limit?

QRCraft deactivates it automatically. Anyone who scans it after that point reaches an expired-code page instead of your destination.

Create your first routed QR code and see how editing works from the dashboard.

Creating and saving QR codes needs a free account, and every plan has usage limits.

Related