QR Code Guide

How to Scan a QR Code
on any device, in seconds.

Modern smartphones scan QR codes with the built-in camera — no app needed. Here is exactly how to do it on iPhone, Android, Mac, and PC, plus how to scan from screenshots.

No credit card requiredFree forever planChange destination anytimeSet up in 60 seconds

The confusion

Scanning is easy — once you know how.

Many people open a QR scanner app when they don't need one, or tap the wrong camera mode and give up. The answer is almost always simpler: open the regular Camera app, point it at the code, and wait 1–2 seconds for the banner to appear.

For anyone creating QR codes: a dynamic QR code from QRPulse is the most scannable format available. ISO/IEC 18004 compliant, maximum contrast, and generated for real-world camera sensors — not just online previews.

iPhone (iOS 11+): Camera app → point → tap banner. No app needed.
Android (9+): Camera app or Google Lens → point → tap link.
Desktop: screenshot the code → upload to browser scanner.
From a saved image: tap-and-hold (iOS) or Google Lens (Android).
Troubleshoot: code too small, low contrast, or blurry print are the top causes.
Get Started Free
❌ Static QR Code
URL locked after printing
Zero scan data
No analytics
Dead if URL changes
No campaign tracking
✅ QRPulse Dynamic
Change destination anytime
Every scan logged instantly
Real-time analytics
QR code lives forever
Full campaign data

What you get

Every scanning scenario, covered

iPhone native scanning

iOS 11 or later: open Camera, point at code, tap banner. No app required — works in any lighting with iPhone's camera.

Android native scanning

Android 9+: Camera app detects QR codes automatically. Samsung users can also use Bixby Vision in the camera app.

Google Lens (all devices)

Free on iOS and Android. Point at any QR code, printed or on-screen, and it decodes instantly. Works with screenshots too.

Scan from screenshots

Received a QR code as an image? On iPhone, tap and hold in Photos. On Android, open in Google Lens. No need to find the original.

Desktop / PC scanning

Screenshot the QR code on your screen and upload to a browser-based scanner. Takes under 30 seconds — no extension needed.

Under 1 second decode

QRPulse QR codes use ISO/IEC 18004 compliant encoding with maximum contrast — they decode faster than average on any camera.

Create your own QR code

QRPulse lets you create trackable QR codes that log every scan — country, device, timestamp — in a real-time dashboard.

Dynamic codes — update anytime

QRPulse QR codes can have their destination updated without reprinting. The perfect QR code for menus, campaigns, and events.

Step by step

Step-by-step: how to scan a QR code

  1. 1

    iPhone — open Camera app

    Open the built-in Camera app (iOS 11 or later). No need to switch modes — Photo mode works fine.

  2. 2

    Point at the QR code

    Hold your phone steady and frame the QR code in the viewfinder. The camera detects it automatically within 1–2 seconds.

  3. 3

    Tap the banner notification

    A notification banner appears at the top of the screen showing the link. Tap it to open the destination.

  4. 4

    Android — open Camera or Google Lens

    On Android 9+, open your Camera app and point at the QR code. A link appears at the bottom — tap to open. If not, use Google Lens (free).

  5. 5

    From a screenshot or image

    On iPhone, tap and hold the QR code in Photos — a popup opens the link. On Android, open the image in Google Lens to scan it.

  6. 6

    On a Mac or PC

    Take a screenshot of the QR code and use a browser-based QR scanner to upload and decode it. Or use your phone to scan the screen.

Good to know

Everything you need to know about QR scanning

No app required on modern phones

Every iPhone since iOS 11 (2017) and every Android phone since Android 9 (2018) can scan QR codes directly from the built-in camera. Over 95% of smartphones in use today support native scanning.

Works on screens and print alike

You can scan a QR code on a restaurant table card, a poster, a shop window, a presentation screen, or a screenshot on your phone. The process is identical — point, wait, tap.

Troubleshooting: why codes fail

QR codes fail when they're too small (min 2cm × 2cm), have too little contrast, are blurry due to low resolution printing, or have a damaged quiet zone border. High-quality QR codes from QRPulse are generated for maximum readability.

Google Lens is the universal fix

If your phone camera doesn't detect a code automatically, Google Lens solves it every time. It's free, works on both iOS and Android, and can scan QR codes from images and screenshots.

Creating a QR code is just as easy

QRPulse lets you create a dynamic QR code in under 60 seconds — sign up free, enter your URL, download the code. It's as simple to create one as it is to scan one.

Dynamic codes work from print forever

If a QR code is dynamic (like those from QRPulse), scanning it still works even after the original campaign ends — the destination URL can be updated. Static codes become dead links.

Simple pricing

Start free. Upgrade when you grow.

Pro is $2/month — one new customer from your QR campaign pays for 3 years.

Free Forever

$0/forever

For individuals getting started.

  • 2 active QR codes
  • 50 scans per month
  • Full analytics dashboard
  • Location, device & OS data
  • PNG & SVG download
  • Dynamic redirects
Get Started Free
Most Popular

Pro

$2/month

or $20/year — save 17%

For businesses that need unlimited codes and full analytics.

  • Unlimited QR codes
  • Unlimited scans tracked
  • Full analytics dashboard
  • CSV data export
  • 12-month data retention
  • Custom logo & colours
  • Priority support
Upgrade to Pro — $2/month

All plans include dynamic redirects. Payments secured by Razorpay.

Frequently asked

Questions, answered

Open the built-in Camera app on your iPhone (iOS 11 or later) and point it at the QR code. You do not need to tap anything — the camera detects the QR code automatically and shows a notification banner at the top of the screen. Tap the banner to open the link. If you are on an older iPhone, download a free QR scanner app from the App Store.

Most Android phones (Android 9 or later) can scan QR codes directly from the camera app. Open your camera, point it at the QR code, and wait for a link to appear at the top or bottom of the screen. On Samsung phones, you can also use the Bixby Vision button in the camera. If your camera does not detect QR codes, install Google Lens from the Play Store — it is free and works on all Android devices.

Yes. On iPhone, open the Photos app, tap the screenshot or image containing the QR code, then tap and hold the QR code — a popup will offer to open the link. On Android, open the image in Google Photos or Gallery, then use Google Lens to scan it. You can also use any QR scanner app and select a photo from your library instead of using the live camera.

On a Mac, you can use the built-in Camera in Continuity mode if you have an iPhone nearby (macOS Ventura or later). On any computer, the easiest method is to take a screenshot of the QR code and upload it to a browser-based QR scanner. Alternatively, simply use your phone to scan codes displayed on your computer screen.

The most common reasons a QR code fails to scan are: the code is too small (minimum 2cm × 2cm for close range), the print quality is too low and the code is blurry, there is not enough contrast between the dark and light parts, or the quiet zone border is clipped. Try increasing screen brightness if scanning a digital display, or move closer to the code if it appears small in the viewfinder.

No. iPhones running iOS 11 or later and Android phones running Android 9 or later can scan QR codes natively using the built-in camera — no app required. Older devices may need a free QR scanner app from the App Store or Play Store. Google Lens, available free for both iOS and Android, is the best third-party option if your camera does not support native scanning.

Sign up at qrpulse.co for free — no credit card required. Enter the URL you want the QR code to point to (a website, PDF, WhatsApp number, Instagram profile, or any link), download the QR code as a PNG, and print or share it. QRPulse generates dynamic QR codes, meaning you can update the destination URL at any time without reprinting.

Get started

Now create a QR code people can scan

QRPulse generates dynamic QR codes that work on every device. Track every scan with real-time analytics — country, city, device, and timestamp. Free to start.

How to Scan a QR Code — iPhone, Android & Desktop | QRPulse | QRPulse