How to Scan a QR Code on iPhone, Android & Computer
Every smartphone can scan QR codes in seconds — no app download required. This guide covers step-by-step instructions for iPhone, Android, computer, scanning from screenshots and saved images, and scanning a code on your own screen. 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, signage, 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, a generous error-correction budget matters — every QRKIT code is generated at level Q (~25% recovery), so print it large enough to use that budget. See our guide to printing QR codes for the full specs.
iPhone
How to Scan a QR Code on iPhone
iPhones have read QR codes natively from the Camera app since iOS 11 (2017), on every model from the iPhone 5s onward. No additional app is needed. Here's the fastest method.
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.
There are two other built-in ways on iPhone: adding Apple's Scan Code control to Control Center, and reading a code straight out of a saved photo. Both are covered step by step, along with what to do when the code is already on your own screen, in our full iPhone guide.
Behind the scenes, your iPhone's image processing detects 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
Scanning on Android — the Short Version
On most current Android phones there is nothing to install, but the exact route varies by manufacturer. There are four built-in options: a Scan QR code tile in Quick Settings (swipe down from the top — with two fingers on a Samsung Galaxy), your camera app, Circle to Search for a code already on your screen, and Google Lens.
If your camera seems to ignore codes, it is almost always a setting rather than a fault: on a Pixel it is Settings > More settings > Camera scan suggestions, and on a Samsung Galaxy it is Scan QR codes in the Camera app's own settings. Both need to be on.
Scan from image
How to Scan a QR Code from a Screenshot or Picture
To scan a QR code from a screenshot or picture, open the image and long-press it (iPhone) or tap the Google Lens icon (Android) — or upload it to a free online scanner. The same three routes cover a screenshot, a photo, or any saved image, on a phone or on a computer.
Need to scan a QR code from an image right now? Upload it to QRKIT's free scanner →
For the full step-by-step walkthrough, see our dedicated guide to scanning a QR code from a screenshot.
On-screen QR codes
How to Scan a QR Code on Your Own Screen (No Second Phone Needed)
You don't need a second phone. On iPhone, long-press the QR code image (or take a screenshot, then long-press it in Photos) and tap the link. On Android, use Google Lens or Circle to Search directly on the screen. On a computer, upload a screenshot to a free online scanner.
iPhone — Long-Press the Image
Long-press the QR code where it appears and tap the link that pops up.
Android — Circle to Search or Lens
On Pixel and recent Samsung Galaxy phones, press and hold the home button or navigation handle to launch Circle to Search, then circle the QR code on your screen — no screenshot needed. On other Androids, screenshot the code and open it with Google Lens.
Any Device — Screenshot + Online Scanner
Take a screenshot of the QR code, then upload it to a free online scanner in your browser. Works on phones, tablets, and computers — no app to install.
Scan one on your screen right now: Upload a screenshot to QRKIT's free scanner →
Working from a saved screenshot instead? See the full guide to scanning a QR code from a screenshot.
Computer
How to Scan a QR Code on a Computer or Laptop
Two desktop systems come close to a phone's point-and-go scan: Windows 11's Camera app has a Barcode mode, and the Chromebook Camera app has a Scan mode with a QR code option — but both read only what the webcam can see live. On a Mac there is no built-in scanner at all. What you use instead depends on one question: where the code actually is. If it is on paper, on a product, or on another screen, a webcam can read it. If it is in a file, in an email, or on the display you are looking at right now, a camera is the wrong tool entirely — you screenshot it and decode the image in your browser.
Both routes work on any laptop or desktop, and neither needs your phone or a downloaded app.
Online Scanner (Easiest, No Camera)
Upload, drag and drop, or paste a screenshot straight from your clipboard into a browser-based scanner like QRKIT's free tool, and the code is decoded on the spot. It reads JPG, PNG, WebP, AVIF, GIF, SVG and PDF files — PDFs are read from the first page — works in any browser on Windows, macOS, Linux or ChromeOS, and needs no camera at all: the right choice for a desktop tower with no webcam.
Webcam Scanner
Browser-based tools can use your laptop's webcam to read a QR code held up on paper, on a product, or on a separate screen. QRKIT's scanner supports live camera scanning — grant camera permission when prompted, then hold the code steady in front of the lens, close enough that it fills a good part of the frame and stays in focus. A built-in webcam faces you, not your display, so it cannot read a code shown on the same computer's screen.
On Mac
Apple documents no built-in QR reader for macOS. Live Text in Preview and Quick Look acts on phone numbers, email addresses and website links it finds in an image, but Apple's own documentation does not list QR codes among them. There is no Mac equivalent of the iPhone Camera's scan, so use a browser-based scanner: screenshot the code or open the saved file, and decode it in the browser.
On Windows
Windows 11's Camera app has a Barcode mode that reads QR codes: open Camera, select Barcode on the right, and hold the code in front of the webcam — Microsoft documents the link appearing at the bottom of the window. If your Camera app has no Barcode button, use a browser-based scanner instead. Barcode mode only reads what the camera can see live. For a code already saved as a file or sitting on your screen, Windows 11's Snipping Tool can surface the link through Text Actions after you snip it — though it only works on what you just snipped, and it has come and gone between builds. A browser-based scanner handles any saved image or PDF.
On Chromebook
ChromeOS has a built-in scanner. Google documents it in the Camera app: open Camera, select Scan and then QR code at the bottom, position the code in the viewfinder, and tap the text or URL that appears. Like every webcam route it only reads a code held up in front of the lens, so for a code already saved as a file — or shown on the Chromebook's own screen — use a browser-based scanner instead.
How do I scan a QR code with my laptop?
A laptop gives you two hardware paths, and picking the wrong one is why most people conclude it cannot be done. Use the webcam when the code exists somewhere outside your laptop — printed on a letter, on packaging, on a phone someone is holding up. Open a browser-based scanner, allow camera access, and hold the code steady in front of the lens in even light, close enough that it stays in focus and fills a good part of the frame. On Windows 11 you can use the Camera app's Barcode mode instead, and on a Chromebook the Camera app's Scan > QR code mode; on a Mac the browser is the route.
Use an image upload whenever the code is already a file on the machine — a PDF invoice, an email attachment, a saved photo, a screenshot. No camera is involved, so this also covers desktop towers and any laptop whose webcam is broken, covered, or disabled by policy.
How can I scan a QR code on my computer screen?
This is the case webcams cannot solve. Your laptop's built-in camera points outward at your face — it has no view of your own display, so it can never see a code shown in a browser tab, a video call, or a banking prompt on that same screen. Angling an external webcam back at the monitor works but fights glare and refresh flicker.
Capture the code instead. On Windows press Win + Shift + S to snip the area; on a Mac press Cmd + Shift + 4 and drag over it. Both put the image on your clipboard, so you can paste it straight into a browser-based scanner with Ctrl + V or Cmd + V — no file ever has to be saved. Include the pale margin around the code when you drag; cropping tight to the black edge removes the quiet zone a decoder needs.
How do I scan a QR code on my computer without my phone?
Every method above is phone-free. Screenshot and paste, or drag a saved image or PDF into the scanner, and the code is decoded by your browser — the contents appear as text you can copy, so you can read a link before deciding whether to open it. That inspection step is genuinely safer than pointing a phone at an unknown code, which tends to open the destination immediately.
Scanning with QRKIT is free and needs no account, and the decoding happens locally in your browser rather than on a server. Creating your own QR code is separate: designing one is free, downloading a PNG needs a free account, and print-quality output — SVG, PDF, and the 2K/4K PNG sizes — needs a paid plan or a one-time upgrade.
How do I scan a QR code on my own screen?
On a computer, the answer is the screenshot route just above. On a phone the shortcuts are different — long-pressing the image on iPhone, Circle to Search or Google Lens on Android — and those are covered in scanning a code on your own screen. If you have already saved the image and want the platform-by-platform detail, our full guide to scanning a QR code from a screenshot goes further on both desktop and mobile.
Scan a QR code on your computer right now: Open QRKIT's free online scanner →
Upload an image or PDF, paste a screenshot, or switch on your webcam — it runs in any browser on Windows, Mac and Chromebook, with no app to install and no account to scan.
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 on most current phones, though it varies by manufacturer and can sit behind a setting
- Android Quick Settings — a "Scan QR code" tile, documented by both Google and Samsung
- Google Lens — reads QR codes, though where you reach it varies by phone
- 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. Where it differs is Android, where the exact route depends on the manufacturer — Google documents that the QR mode in Camera from Google is available only on selected devices, and both Pixel and Samsung Galaxy phones put camera QR detection behind a setting that can be switched off. Our Android guide names those settings exactly.
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 Right Now — 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.
Hold It 6–10 Inches Away
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, reprint it larger and on a cleaner surface — that buys back more scan reliability than anything else.
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
PDF / Document
Opens a PDF, brochure, 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.
Scanning is free and needs no account. Creating a code is free too — downloading a PNG needs a free account, and codes never expire.
Trusted by 110,000+ businesses and creators
