When a QR code refuses to scan

A code that will not scan almost always has a simple, fixable cause, from poor contrast to a tiny size or a dead link.

QR Code Not Working: How to Fix It

A QR code that will not work is frustrating, but the reasons are usually predictable and easy to fix. Sometimes the problem is the code itself, too small, too pale or missing its margin, and sometimes it is the phone, the lighting or the link behind it. This guide walks through the usual culprits in order so you can find the fault and get scanning again.

The practical answer: static QR codes work best for fixed information, do not expire, and do not need a tracking service. Test the code on a real phone before you print or share it.

Why it works

Most failures are design issues

Low contrast, small size or a missing quiet zone cause far more failures than faulty technology.

The link may be the problem

A code can scan fine yet lead nowhere if the destination URL is broken or expired.

Phones and light play a part

Old cameras, dirty lenses and poor lighting can stop a perfectly good code from reading.

Damage has its limits

Error correction recovers some damage, but a heavily torn or covered code will eventually fail.

How to create yours

  1. 1

    Check size and contrast

    Make sure the code is large enough for the distance and clearly darker than its background.

  2. 2

    Restore the quiet zone

    Add clear margin around the code so the scanner is not confused by surrounding content.

  3. 3

    Test the link itself

    Open the destination in a browser to confirm it still loads and points where you expect.

  4. 4

    Try another phone

    Scan with a different device in good light to rule out a camera or lighting problem.

Ideas & examples

Code printed too small

Enlarging it to suit the scanning distance often fixes the problem on its own.

Code on a busy photo

Moving it onto a plain light background restores the contrast scanners need.

Code with a dead link

The pattern reads fine, but the page is gone, so the link needs updating or replacing.

Common questions

Will this QR code expire?

No. The static QR code you create here does not expire. It keeps working as long as the website, file, contact details or other destination still exists.

Do you track scans on this QR code?

No. We create privacy-first static QR codes and do not track scans. For campaign reporting, use your own analytics on the destination page.

Ready to create yours?

Generate a fresh, reliable QR code free now.

Create your QR code