QR code says 'no usable data found': what it means

This message means the phone saw something that looks like a code but could not turn it into a link or text. The cause is usually a damaged, blurry or badly made code, not your phone.

Here is how to tell which, and what to do.

Why does the phone say no usable data found?

The image of the code is too unclear to decode, or part of the code is missing, or the code holds a format your camera does not handle.

A code printed too small, stretched, or with low contrast can look right but fail to decode.

How do I fix the scan?

Step back so the whole code fits, hold the phone steady and wipe the lens. Try better light. If it still fails, try another phone.

How do I fix the code?

Make the code larger, print it dark on light, keep the white border and avoid stretching it. For a dynamic code, a short address makes a simpler pattern that is easier to read.

Questions

Does the code need to be replaced?

If it fails on several phones, yes, make a new one and test it before printing.

Can a damaged code still scan?

Some damage is tolerated, since codes include error correction, but heavy damage or covering the corners will break it.

Why does it work on one phone only?

Camera quality and software differ. A good code works on all of them.

Could the link itself be the problem?

Not for this message. The phone could not even read the code.

What if a sticker covers part of it?

Remove it. Never place anything over the code.

Get a dynamic QR code for $3

Pay once. Pick the page your code opens, print it wherever you need it, and change the page whenever you like.

Make my code

More fixes