A QR code is nothing more than a printed link and your phone already has the reader built in — the scanner app era is over on nearly every device sold in the last five years. If you have ever met a QR code you could not open on a screen or sheet of paper, the fix is usually one tap away in your camera app. This guide is a practical QR code scanner example walkthrough: Android and iPhone steps, reading codes from screens, and when a dedicated scanner still makes sense.
Scan a QR Code with the Android Camera
Open the built-in Camera app and point it at the code as you would for a photo. Hold about 15-25 cm away and keep the code flat - a slight tilt that straightens a photo of paper will often defeat a QR. After one second the phone shows a banner with the preview of the link and asks to open it; tap the banner, choose a browser if prompted, and the page loads.
On many Android phones the same camera also feeds Google Lens. If nothing appears in plain camera mode, look for the Lens icon (a small camera-in-a-square) in the viewfinder or open the Google app and tap the Lens / camera-search icon. Lens reads QR codes from photos too: screenshot a code you received on WhatsApp and point Lens at the screenshot - no camera required.
Scan a QR Code with the iPhone Camera
Open the Camera app and hold it steady so the code fits inside the yellow brackets on screen. iOS reads the pattern automatically and drops a notification banner from the top of the screen with the link preview. Tap it to open the link in Safari, or swipe up on the screen for more options such as adding a WiFi network or saving a business card.
One iOS catch: banner notifications must stay enabled for the Camera app in Settings → Notifications. If you have turned them off for your camera, codes will 'do nothing' even though the phone is reading them - re-enable notifications and the banner returns. The Control Center also has a QR scanner behind the Camera icon on some iOS versions if you prefer opening links without photographing anything.
Reading a QR Code from a Screen (Not Paper)
Screens scan as easily as paper if you hold the phone parallel to the display and let autofocus settle. Zoom in on the phone showing the code first - a small code on a bright screen at the wrong distance is the classic failure. If the code fills the viewfinder and the screen glare keeps breaking the read, lower both screen brightness levels; the second screen's glare is usually the culprit.
For codes inside photos people send you, do not try photographing your own screen. Download or screenshot the image, then point Google Lens (Android) or the Photos app's Live Text/Search function (iPhone) at the saved picture.
When to Use a Dedicated QR Scanner App
A standalone scanner app earns its place in exactly three situations: your camera's automatic detection is disabled or broken, you scan heavily and want a reading history, or you are testing your own printed QR codes professionally. Security apps from unknown developers are a common source of ad spam and data collection, while the built-in camera offers the same scannability with none of the risk - so prefer the system scanner and keep the extra app to environments where you need a log.
Why Some QR Codes Refuse to Scan - and Fixes
The three real causes are focus, contrast, and damage. Focus: the code must be reasonably sized in the frame - too close or too far and autofocus cannot lock. Contrast: the pattern must be darker than its background; a logo slapped over the center is fine, but a red-on-pink code can drop below the threshold. Damage: torn or sticky-taped paper and scratched laminate break the pattern; mild damage often still reads from a few centimetres farther away.
Last resort for a printed code you own: regenerate it. A static QR code generator reprint at 4 x 4 cm with clean white margins will out-scan the original nine times out of ten - and if you want to know how large a code should be before printing, the QR code size guide has the numbers.
