Scanely checks the destination of every active link code once a day. When it fails two days in a row, you get one email naming the code and the broken link. Point the same printed code to a page that works, with no reprint.
Sample alert email
Your QR code "Menu, table 4" points to a dead link
The destination behind your QR code Menu, table 4 has failed our daily check two days running (HTTP 404).
https://example.com/menu-autumn
Fix the destination site, or point the code at a working URL from your dashboard. The printed code itself keeps working.
Sample content. Alert emails are in English.
Print a dynamic code
Create a dynamic QR code in Scanely and print it. On a paid plan the daily check starts on its own; there is nothing to set up.
Scanely checks the link every day
Once a day Scanely requests the main link, every Smart Routing rule and every scheduled link.
Fix it without reprinting
After two failed days in a row you get one email with the code, the broken link and the error. Change the destination in the dashboard and the printed code works again.
Dead links
No answer within 10 seconds, a missing page (404 or 410) or a server error (5xx), two UTC days in a row.
Every route
The main link, each Smart Routing rule and scheduled links. App download codes check their fallback link.
Codes that go quiet
A code with steady scans that gets none for seven days: often a torn poster or a covered sign.
Your call per code
Mute alerts on one code and keep the rest. The Monday email report lists link health too.
Know these before you rely on it for a large print run.
Not instant
One check a day and an alert after the second failed day, so the email arrives one to two days after a link breaks.
Not the page content
A page that loads but shows the wrong thing, such as a sold-out product, still answers 200 and looks healthy.
Not static codes or hosted files
Static codes have no link to check. Scanely hosted pages, contact cards and files are served by Scanely and left out.
Not on Free
Free codes keep redirecting but are not checked. Link alerts come with every paid plan, Lifetime included.
Static codes cannot be checked or changed after printing, so print a dynamic QR code. How scans are counted and how alert timing works is explained in the QR code monitoring guide.
Is there a QR code tool that alerts me when the link behind a printed code breaks?
Yes. On every paid plan, Scanely checks the link behind each active dynamic link code once a day and emails you after two failed days in a row. The email names the code and the broken link, and you can point the same printed code to a working page from the dashboard.
How often does Scanely check my links?
Once a day. A failure counts at most once per UTC day, so the alert goes out after the second failed day in a row. It is not instant: expect the email one to two days after a link breaks.
What counts as a broken link?
No answer within 10 seconds, a missing page (404 or 410) or a server error (500 and above). A login page, a bot check or a forbidden answer (401, 403, 429) means the site is up, so it never triggers an alert. A redirect counts as working: Scanely checks the first answer and does not follow it.
Which plans include link alerts?
Every paid plan: Starter from $9 a month, Pro, Business and every Lifetime plan from $49 one-time. Free codes are not checked. They keep redirecting, without alerts.
Will I get an email every day while the link is down?
No. You get one email per outage. When the link works again the check resets, and a later outage sends a new email.
Can I monitor a static QR code?
No. A static code prints the link into the pattern itself, so nothing sits between the scan and the page: no check can run and nothing can change after printing. Use a dynamic code for anything you print.
What is the alert for a code that goes quiet?
If a code had steady scans, at least 8 in the four weeks before, and then none for seven days, Scanely emails you once. It can mean a torn poster, a covered sign or a removed table card. Silence does not prove damage, so check the spot.
Can I turn alerts off for one code?
Yes. Open the code in the dashboard and turn on Mute health alerts under Scan Notifications. Your other codes stay checked.
Start on the Free plan with 3 dynamic codes. Daily link alerts switch on when you move to any paid plan, Lifetime included.