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.
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.
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 ScannerNo 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.
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.
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.
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.
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.
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, FreeHow 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
