Skip to content

How to Scan QR Codes Displayed on Screens (Phone, Monitor, TV)

By Codexengr, QR Systems Engineer · Last reviewed

Scanning QR Codes Displayed on Screens

QR codes on screens — another phone, a tablet, a monitor, a TV — are some of the easiest to scan: the contrast is perfect and there are no print defects. A few screen-specific quirks are worth knowing.

The basic method

  1. Set the displaying screen to high brightness (80–100%).
  2. Hold the scanning phone 15–25 cm away.
  3. Point, wait for the banner, tap.

That is genuinely all it takes for phone-to-phone and tablet scanning.

Phone and tablet screens

These scan with almost no fuss. High brightness on the displaying device is the main lever — it strengthens the code signal against ambient light. Reduce glare from nearby lights on the screen if detection is slow.

Computer monitors

Monitors can introduce refresh-rate banding: flickering horizontal lines across the code that confuse the decoder. Fix it by raising monitor brightness, changing the phone-to-screen distance slightly, or tilting the phone a few degrees. The banding pattern shifts with geometry, so small moves resolve it.

Moiré patterns

Rainbow-like moiré interference appears on some screen-camera combinations. Like banding, it is distance-dependent: move a little closer or further away and it vanishes. Higher brightness helps too.

TV screens

TVs work fine — the codes displayed are usually large. Stand a few meters back so the code fills a reasonable portion of the frame, and make sure the room is not so bright that the screen washes out.

Screenshots

To scan a screenshot someone sent you: open it full-screen, zoom in so the code fills the display, then scan with another device. If you only have one device, upload the screenshot to a web-based QR scanner instead — no second device needed.

E-ink displays

E-readers and e-ink price tags scan well because they are matte and glare-free. They refresh slowly, so wait for the display to finish updating before scanning.

When screen scanning fails

Check brightness first, then glare, then distance. Screens eliminate print problems, so persistent failures are almost always one of these three — all fixable in seconds.

Where the scanner lives on this device

Built-in scanner: Any built-in scanner.

How to reach it: Set the displaying screen to high brightness, hold the scanning phone 15–25 cm away, and scan normally. Reduce room glare on the screen for fastest detection.

Common failure modes and fixes

Code on a monitor flickers and will not decode

Why it happens: Screen refresh interacts with the camera shutter, producing banding across the code.

Fix: Raise the monitor brightness, change the distance slightly, and tilt the phone a few degrees. Phone and tablet screens rarely cause this.

Rainbow moiré patterns cover the code

Why it happens: Interference between the screen pixel grid and the camera sensor.

Fix: Move slightly closer or further away — moiré is distance-dependent. Higher screen brightness also helps the code signal dominate.

Glare from room lights washes out the screen code

Why it happens: Ambient light reflects off the screen surface over the code.

Fix: Dim the room lights, angle the screen away from light sources, or shade the screen while scanning.

Screenshot QR code is too small to scan from another phone

Why it happens: The screenshot was taken at low resolution or the code is displayed tiny.

Fix: Zoom into the screenshot so the code fills the displaying screen before scanning. Larger on-screen size decodes far more reliably.

What this guide covers in testing

  • QR codes on phone screens
  • QR codes on tablet screens
  • QR codes on computer monitors
  • QR codes on TV screens
  • QR codes in screenshots

Performance notes

Screens are among the easiest QR surfaces: perfect contrast, no print defects, adjustable brightness. Phone and tablet screens scan almost effortlessly — set brightness high and point. Computer monitors add refresh-rate banding on some combinations, fixed with distance or angle tweaks. TVs work fine from a few meters given a large displayed code. The main enemies are glare on the screen surface and moiré, both handled with small positional adjustments.

Frequently asked questions

Can I scan a QR code shown on another phone’s screen?
Yes — phone-to-phone scanning is very reliable. Set the displaying phone to high brightness, hold the scanning phone 15–25 cm away, and reduce glare on the screen.
Why does a QR code on my monitor flicker and not scan?
Monitor refresh interferes with the camera shutter, creating banding. Raise the monitor brightness, change the distance slightly, or tilt the phone a few degrees until the banding clears.
How do I scan a QR code from a screenshot with one phone?
Upload the screenshot to a web-based QR scanner — most accept image uploads and decode without any camera. Alternatively, display the screenshot on another screen and scan it normally.
Can QR codes on TV screens be scanned?
Yes. TV-displayed codes are usually large; stand a few meters back so the code fills a reasonable part of the frame, and avoid bright room light washing out the screen.