# Do Canva QR Codes Expire? Settings and Fixes to Check

> Check Canva QR expiration settings, identify third-party QR apps, and find out whether a printed code can be fixed without reprinting.

Canonical HTML version: https://scanely.io/blog/do-canva-qr-codes-expire

**Canva’s native QR codes do not automatically expire simply because time passes.** Its current help page says codes do not expire unless an expiration date is set. That does not guarantee the destination page will remain available, and QR codes supplied by third-party apps can follow different rules. [Source: Canva Help](https://www.canva.com/help/create-and-manage-qr-codes/).

Start by identifying what is in your design: a native static code, a native dynamic code, or an image created by another provider. They may look similar on paper but have different owners and settings.

## Identify the code you used

Canva currently offers both static and dynamic native options. Older “Canva only makes static QR codes” advice is no longer accurate. See our [Canva QR generator guide](/canva-qr-code-generator) for the current creation workflow and official references.

If you used a third-party app or uploaded an image, inspect that provider’s account too. Canva can be the place you assembled the flyer without being the service that controls its QR destination.

Use the [QR image reader](/tools/qr-scanner) to read the exact encoded URL without automatically visiting it. A provider domain can help identify a redirect, but a short URL alone does not prove which tool generated the image. Match the URL to the code in your account.

## Check an intentional expiry in Canva

For a native dynamic code, open the owning Canva project and select the QR. Check its expiration setting. Canva documents clearing or updating the date; expiration controls are available on Business, Enterprise, and Nonprofit. An expired code may open a configured fallback URL or Canva’s generic error page. [Source: Canva’s expiration instructions](https://www.canva.com/help/create-and-manage-qr-codes/).

Make changes through an account authorized to edit that QR. Being able to edit a design does not necessarily grant permission to manage its dynamic destination. If the owner is a colleague or designer, ask them to check the code’s settings.

After updating, scan the actual printed code again. Do not only test a newly generated replacement image; it could contain a different URL.

## Check the destination independently

A working QR redirect can still lead to an unavailable page. Open the destination itself and check:

- Does the domain and page still exist?
- Can someone who is signed out open the file or form?
- Is the form accepting responses?
- Was the link a temporary download address?
- Does the destination redirect to an old campaign or another service?

If you control the exact URL, restoring the page or its permissions may save the print. If the destination moved, update a managed dynamic code or a website redirect you control. You cannot rewrite a fixed URL already stored in a printed static pattern.

## A third-party app says the trial ended

Check the third-party provider’s account, not just your Canva subscription. Confirm whether it can reactivate the exact URL in your existing print, whether that requires a plan, and whether the code still exists.

A trial ending does not mean every QR in every Canva design stops working. It means you need to understand the terms of the service used by that particular code. Avoid buying a new plan until you know it will restore the printed redirect you need.

Another generator cannot take ownership of a third-party domain by importing its image. If the original provider cannot restore the redirect and you do not control it, a replacement label or new print may be required. Our [QR expiry troubleshooting guide](/blog/do-qr-codes-expire) covers the recoverable and unrecoverable cases in more detail.

## If the camera cannot read the code at all

This is usually an image or scanning problem, not an expiry page. Compare the original downloaded image with the printed copy. Check for a cropped border, low contrast, blur, damage, reflections, or a fold through the pattern.

Try reading the original image with the [QR scanner](/tools/qr-scanner). If it decodes but the print does not, review the [Canva print checklist](/blog/qr-codes-in-canva) and the [QR size calculator](/tools/qr-size-calculator). An account upgrade will not fix a physically unreadable pattern.

## Before the next print run

Choose who will own and maintain the QR. Save the original asset and its exact URL, and record any expiration setting. Test the finished print while signed out and keep checking placements that stay in circulation for a long time.

A [free static QR](/tools/qr-generator) is suitable when you can maintain a fixed destination. If you want to manage editable destinations and scan analytics in Scanely, [create an account-managed QR](/register) and use its new image before printing. It will not take over an existing Canva or third-party code.

## Frequently asked questions

### Will upgrading Canva reactivate any QR in my design?

Not necessarily. A third-party provider or the destination website may be responsible for the failure. Identify the encoded URL and the owning account before changing subscriptions.

### Can I keep the print when the destination page changes?

For a dynamic QR you control, update its destination and test the printed code. For a static QR, you need to preserve or redirect the exact encoded URL yourself. If neither option is available, the image must be replaced.

### Does editing a Canva design update an old printed QR?

Changing the layout cannot change a printed pattern. A destination edit applies to an existing dynamic redirect, while generating a different QR creates a new image. Verify which code the paper actually contains.
