VividQR
Guide · printed QR codes

Your QR code stopped working. Here’s why, and what to do.

Scan the code with your phone and note what happens. What you see tells you which of three causes you are dealing with.

Plays from YouTube. Nothing loads from YouTube until you press play. Watch on YouTube ↗
Read the video

Your menu QR code worked yesterday. Today, guests scan it and get this. The 4 most common reasons a printed QR code stops working, how to tell which one you have, and how to fix it. First, scan it with your own phone and note what happens. A sign-up or inactive page? An error page? Or it won't read at all? Each points to a different cause. Reason 1: a free trial or subscription ended. Every scan passes through the generator's server first. When the trial ends, many services switch the code off. Every printed menu stops with it. Reason 2: low contrast. Phones need dark on light. In our test, beige on cream could not be decoded. Black on white: scanned straight away. Light on dark fails on some phones too. Reason 3: no white border. A QR code needs a clear margin, called the quiet zone. Right on a photo, no border: the scanner could not read it. With a white border, it scanned. Reason 4: the code works, but the page is gone. The website moved, the file was renamed, or the page was deleted. The scan opens page not found. Also look at the print itself. Glare on glossy paper, a curved surface, a torn or faded code, or a code too small for the distance. Which kind of code do you have? Static: your link is inside the pattern. No service in between, so it never expires. But the link can never change. Dynamic: a short link that forwards to your page. You can change where it goes after printing. It works only while the service keeps forwarding. How to check: scan it and look at the address your phone shows. Your own website? The code is static. A short link on a generator's domain? That service is forwarding it. Now the fixes. Switched off after a trial? Only the service that made it can turn it back on. If it still lets you pay, that is one option. Check its terms first. Page moved, code editable? Sign in and change the destination. Static code? You need a new code. Otherwise, reprint with a code you control. A printed code can't be moved to another service. Print the new one over the old one, same size or larger. One option: VividQR. Pay once per code: $9 for a classic code, $14 for a designed one. Change the link any time. No subscription, no fixed expiry date. Like every editable code, it works while VividQR operates. A demo with a test code and a made-up café. Scan the printed card: today's menu. New menu? Paste the new link. Save. Same printed card. It opens the new menu. No reprint. Before you print a hundred, print one at the real size. Scan it with a couple of phones, where guests will use it. Then print the rest. Checklist and free preview: vividqr.app/qr-code-stopped-working

1. It opens a sign-up, upgrade or “code inactive” page (often after a free trial)

The code was made with an editable (dynamic) QR generator, and the generator switched it off. Many services deactivate these codes when a free trial ends or a payment fails, because every scan passes through their server first. The printed pattern is fine. Only the forwarding stopped.

2. It opens an error or “page not found”

The code still works, but the page it points to has moved or closed. With a static code the link is part of the pattern, so it cannot change. With an editable code, sign in and change the destination.

3. The phone won’t read it at all

What to do today

If customers are scanning a dead code right now:

  1. Put a short note next to the code with your menu or page address written out, so nobody leaves without it.
  2. Decide: reactivate the old service or replace the code. Reactivating is quicker if the printed material comes down in a few days. Replacing is better if the menus or signs will stay up for months.
  3. If you replace it, make the new code at least as large as the old one, print a test copy and scan it in place with two different phones before you cover every copy.
  4. Write down where the code is printed (tables, window, takeaway bags) so you can check each spot.

How to stop it happening again

If the link will never change, a static code is enough and costs nothing. If it might change, use an editable code whose link you can update without a subscription that can switch it off.

If you have your own website. A free static code that points to a page on your own domain, such as yourcafe.com/menu, keeps working as long as your website does. When the menu changes, you update that page, not the code. This needs a website you control and someone to update it.

If you don’t. Use an editable code where stopping a plan does not switch it off. With VividQR you pay once per code ($9 Classic, $14 premium designs), with no subscription and no fixed expiry date.

See an editable code change its link

The same printed code opens a new menu after the link is changed in the dashboard.

Demo with a test code. Casa Luce is a made-up café.
Read the video

Your menu QR code just stopped working? Usually a free trial ended, and every printed menu stopped with it. Here’s the fix: a QR code you pay for once. Scan it: today’s menu. New menu? Paste the new link and save. Same printed card, new menu, no reprint.

Questions

Can I get the old code working again without paying?

Only the service that made it can switch it back on. A printed code holds that service’s short address, so it can’t be moved to another generator.

How do I find out which service made my code?

Scan it and look at the address your phone shows before it opens the page. The domain there belongs to the service that is forwarding the scan.

Why did my code stop working a few weeks after I made it?

Many editable QR generators start with a free trial. Look in the inbox you signed up with for a trial notice from the service whose domain appears when you scan.

Can a replacement code open the same menu link?

Yes. A new code can point to any page, including the one your old code used. Only the printed pattern changes.

Will a sticker over the old code work?

Yes, if it covers the old code and its white margin completely and is at least as large. Use matte paper to avoid glare, and scan it in place before you leave it.

Is my replacement code checked before I print it?

Every VividQR design is decoded automatically at several sizes before you can buy it. Still print one proof at the real size and scan it with a couple of phones where customers will use it.

VividQR editable codes$9 once per code · change the link any time · no fixed expiry date
Make a replacement code

Paid VividQR codes have no subscription and no fixed expiry date. Like every editable code, the redirect depends on VividQR continuing to operate; see the service terms. Related: editable QR codes without a subscription.