Logo

How to Scan a QR Code

Every smartphone can scan QR codes in seconds — no app download required. This guide covers step-by-step instructions for iPhone, Android, computer, and scanning from screenshots and saved images. Plus troubleshooting tips and a free online scanner.

Works on every device — no app download required

Used by 110,000+ businesses and creators worldwide

QR code basics

What Is a QR Code?

A QR code (Quick Response code) is a two-dimensional barcode that stores data in a grid of black-and-white squares. Originally invented in 1994 by Denso Wave for tracking auto parts (defined by the ISO/IEC 18004 standard), QR codes are now everywhere — on product packaging, restaurant menus, event tickets, business cards, and advertisements. Any smartphone camera can read them instantly.

QR codes can encode many types of data: website URLs, WiFi credentials, contact information, payment details, calendar events, and more. When you scan one, your phone reads the encoded data and performs the appropriate action — usually opening a link in your browser.

There are two kinds of QR codes. Static QR codes have fixed content that can never change after creation. Dynamic QR codes use a short redirect URL, so the destination can be updated anytime and every scan is tracked with analytics data like location, device, and time.

Modern QR codes use Reed-Solomon error correction, which means they can still be scanned even if part of the code is damaged or obscured. This is why you can add a logo to the center of a QR code and it still works. Error correction levels range from Low (7% recovery) to High (30% recovery). For printed materials like stickers and labels, higher error correction is recommended.

iPhone

How to Scan a QR Code on iPhone

Every iPhone since the iPhone XR (2018) can scan QR codes using the built-in Camera app. No additional app is needed. Here are three methods, starting with the fastest.

Method 1

Using the Camera App (Fastest Method)

Step 1: Open the Camera app on your iPhone.

Step 2: Point your camera at the QR code so it fills most of the frame. Hold the phone 6–10 inches away and keep it steady.

Step 3: A yellow notification banner will appear at the top of the screen. Tap it to open the link.

Tip: If nothing happens, go to Settings > Camera and make sure Scan QR Codes is toggled on (see Apple's support article). This setting is enabled by default but may have been turned off.

Method 2

Using Code Scanner in Control Center

Step 1: Open Control Center by swiping down from the top-right corner of your screen (iPhone X and later) or swiping up from the bottom (iPhone 8 and earlier).

Step 2: Tap the Code Scanner icon (it looks like a QR code).

Step 3: Point at the QR code. The scanner includes a built-in flashlight, making it perfect for low-light environments.

Don't see it? Go to Settings > Control Center and tap the + next to Code Scanner to add it.

Method 3

Scanning a QR Code from Your iPhone Photos

Step 1: Open the Photos app and select the image or screenshot containing the QR code.

Step 2: Long-press on the QR code in the image. A pop-up menu will appear.

Step 3: Tap “Open in Safari” (or the relevant action) from the menu.

Note: This requires iOS 15 or later with Live Text enabled. Go to Settings > General > Language & Region and make sure Live Text is toggled on.

All three methods use your iPhone's image processing to detect the three square finder patterns in the corners of every QR code. The phone then decodes the black-and-white grid into data and determines the appropriate action based on the content type — opening a URL, joining a WiFi network, adding a contact, or displaying text.

Or scan any QR code instantly with our free online scanner — no app needed.

Android

How to Scan a QR Code on Android

Most Android phones since Android 9 (2018) can scan QR codes with the built-in camera. Samsung Galaxy, Google Pixel, OnePlus, and most other brands all support it. Here are four methods.

Method 1

Using the Camera App

Step 1: Open your default Camera app.

Step 2: Point the camera at the QR code and hold steady. A link or notification will appear on screen.

Step 3: Tap the link to open the QR code content.

Samsung Galaxy: If nothing happens, open Camera Settings (gear icon) and enable Scan QR codes. Samsung Galaxy phones also have Google Lens built into the Camera app — tap the Lens icon to use it.

Method 2

Using Google Lens

Step 1: Open Google Lens. You can find it inside the Google app (tap the camera/Lens icon in the search bar), through Google Assistant, or directly from the Camera app on many devices.

Step 2: Point at the QR code. Google Lens will automatically detect and decode it.

Step 3: Tap the link that appears to open the content.

Why Google Lens is great: It works on damaged or partially obscured codes, can read QR codes from saved images in your gallery, and is pre-installed on virtually every Android device. Learn more at Google Lens.

Method 3

Using the Quick Settings Tile

Step 1: Swipe down from the top of your screen to open the notification shade and Quick Settings.

Step 2: Look for a “Scan QR Code” tile. Tap it to open a dedicated QR scanner.

Step 3: Point at the code and tap the result.

Note: Available on most Android 13+ devices (Pixel, Samsung). If you don't see the tile, swipe to the right in Quick Settings and tap the pencil icon to add it.

Method 4

Scanning from Your Photo Gallery

Step 1: Open Google Photos or your Gallery app and select the image containing the QR code.

Step 2: Tap the Google Lens icon (usually at the bottom of the screen).

Step 3: Tap the QR code in the image. Lens will decode it and show the link.

Scan from image

How to Scan a QR Code from a Screenshot or Picture

This is the most common frustration people have with QR codes: you've received a QR code in an email, a chat, or on a website — but you can't point your camera at your own screen. Here are four ways to scan a QR code that's already on your phone or computer.

01

iPhone — Photos + Live Text

Open the screenshot or image in Photos. Long-press on the QR code. Tap "Open in Safari" from the pop-up menu. Requires iOS 15+ with Live Text enabled.

02

Android — Google Lens from Gallery

Open the image in Google Photos or your Gallery. Tap the Google Lens icon at the bottom. Tap the QR code to decode it. Works on any Android device with Google Lens installed.

03

Online Scanner — Any Device

Visit QRKIT's free online scanner in your browser. Upload or drag-and-drop the screenshot. The QR code is decoded instantly — no app download, no sign-up.

04

Quick Tip — Take a Screenshot First

If a QR code is displayed on a web page or in an app, take a screenshot first. Then use any of the methods above to scan it from your photo gallery.

Need to scan a QR code from an image right now? Upload it to QRKIT's free scanner →

Computer

How to Scan a QR Code on a Computer or Laptop

Computers don't have a built-in QR scanner like phones do, but there are several easy ways to read a QR code on your Mac, Windows PC, or Chromebook.

Online Scanner (Easiest)

Upload a screenshot or image to an online QR code scanner like QRKIT's free tool. Drag and drop the image, and the QR code is decoded instantly. Works in any browser on any operating system.

Webcam Scanner

Some browser-based tools can use your laptop's webcam to scan QR codes displayed on paper, another screen, or a product. QRKIT's scanner supports webcam scanning — just grant camera permission when prompted.

On Mac

macOS Ventura and later lets you read QR codes from images. Open the image in Preview or Quick Look, then right-click (or long-press with a trackpad) on the QR code to see the embedded link.

On Windows

Windows doesn't have a native QR scanner, but you can use the Camera app with a webcam, or upload a screenshot to an online scanner. Browser-based tools are the most reliable option.

Scan a QR code on your computer right now: Open QRKIT's free online scanner →

No app needed

How to Scan a QR Code Without an App

Good news: you almost certainly do not need to download a QR code scanner app. Modern smartphones have QR scanning built directly into the camera. Here are the methods that work without installing anything:

  • iPhone Camera app — point and scan (iOS 11+, released 2017)
  • Android Camera app — point and scan (Android 9+, released 2018)
  • Google Lens — pre-installed on most Android phones, also available via the Google app on iPhone
  • iPhone Code Scanner — available in Control Center for quick access
  • Any web browser — use an online scanner like QRKIT's free tool to scan from uploaded images

The built-in scanning capability covers the vast majority of use cases. On iPhone 16, iPhone 16 Pro, and iPhone 16 Pro Max, the camera app detects QR codes nearly instantly thanks to improved computational photography. On Android, the Google Pixel 9 and Samsung Galaxy S25 series include enhanced QR code detection in their default camera apps. Even older devices from 2018 onward handle QR codes reliably without any third-party software.

Be cautious about QR scanner apps. Many third-party QR scanner apps in the App Store and Play Store are unnecessary and may contain ads, trackers, or even malware. If someone tells you to download a QR code scanner app, it's almost certainly not needed — your phone's camera already does it.

For scanning from images or on a computer: Use QRKIT's free online scanner — no download, no sign-up, works in any browser.

Free tool

Scan a QR Code Online — Free

Don't want to install anything? QRKIT's free online QR code scanner works directly in your browser. Upload an image, use your webcam, or paste a screenshot — the QR code is decoded instantly. No sign-up, no limits, completely free.

Used by 110,000+ businesses and creators worldwide

Webcam Scanner

Grant camera access and point your webcam at a printed QR code or one displayed on another screen. The scanner detects and decodes it automatically.

Image Upload

Drag and drop any image containing a QR code, or click to upload from your files. Works with screenshots, photos, and any image format.

Ready to Scan?

Upload an image, use your webcam, or paste a screenshot. Decoded instantly, no sign-up required.

Open Free QR Scanner

No download · No sign-up · Works in any browser

Troubleshooting

QR Code Not Scanning? Here's How to Fix It

If your phone isn't reading a QR code, work through these common fixes. Most scanning problems are solved in under a minute.

Check Camera Focus & Distance

Hold your phone 6-10 inches away from the QR code. Tap the screen to focus if the image is blurry. Keep the phone steady for a moment.

Improve Lighting

Move to a well-lit area. Avoid direct sunlight or overhead lights that cause glare on the QR code surface. Even, indirect light works best.

Clean Your Camera Lens

Smudges and fingerprints are the most common hidden cause of scanning failures. Wipe your camera lens with a soft cloth before scanning.

Check for Damage

Torn, faded, or partially covered QR codes may not scan. If you created the code, try regenerating it with higher error correction.

Update Your Phone

Older OS versions may have limited QR scanning support. Update to the latest iOS or Android version for the best scanning experience.

Try a Different Method

If the camera app doesn't work, switch to Google Lens, the Control Center Code Scanner (iPhone), or an online scanner tool.

Still not working? Read our complete QR code troubleshooting guide for device-specific fixes and advanced solutions. If you created the QR code, the issue may be a design or URL problem — dynamic QR codes let you update the destination without reprinting.

Safety

Are QR Codes Safe to Scan?

QR codes themselves are not dangerous — they're just a way to encode data. But like any hyperlink, a QR code can point to a malicious website. Here's how to stay safe.

1

Check the URL Before Tapping

When your phone scans a QR code, it shows the destination URL before you open it. Look for https, a recognizable domain, and nothing suspicious before tapping.

2

Be Cautious in Public Places

Someone could paste a malicious QR code over a legitimate one on a poster, parking meter, or flyer. If a sticker looks tampered with, don't scan it.

3

Use Your Phone's Built-in Scanner

Your phone's camera and Google Lens show a URL preview before opening. Third-party scanner apps may not. Stick with built-in tools for the safest experience.

4

Don't Enter Sensitive Information

If a QR code leads to a page asking for passwords, credit card numbers, or personal details, stop and verify the source before entering anything.

5

Keep Your Phone Updated

Security updates include protections against known phishing techniques. Keep your phone's operating system and browser up to date.

“Quishing” alert

“Quishing” (QR code phishing) is on the rise. Attackers place fake QR codes in emails, letters, or public spaces to redirect victims to credential-harvesting sites. If you receive an unexpected QR code via email or physical mail, verify the sender before scanning. When in doubt, type the URL manually instead.

QR code types

What Can QR Codes Do? (What Happens After Scanning)

QR codes aren't limited to website links. Different types of QR codes trigger different actions when you scan them. Here are the most common:

Website URL

Opens a webpage in your browser

WiFi Network

Connects you to a network automatically

Contact Card

Saves a contact (vCard) to your phone

Payment

Opens a payment app or checkout page

Menu / PDF

Opens a restaurant menu or document

App Download

Takes you to the App Store or Play Store

Email / SMS

Pre-fills and opens a message

Calendar Event

Adds an event to your calendar

Want to create QR codes like these?

Create Your Own QR Code, Free

How to Scan a QR Code — Frequently Asked Questions

Free tools

Scan or Create QR Codes.
Free Forever.

No sign-up required. No scan limits. No expiration.

Trusted by 110,000+ businesses and creators