🔍 Practical Guide · QR Scanner

How to Scan a QR Code Free and Fast

iPhone, Android, PC or Mac — in 3 seconds from your browser, no app to install, no account, no email required. Complete guide with DoItQR Scanner.

📝 By the DoItQR Team 📅 April 26, 2026 ⏱ 6 min read

🌐 FR | EN | ES

🔍 Scan a QR code right now — it's free

No sign-up · No email · No app · Results in 3 seconds

Open the Scanner → 🛡️ Security Diagnostic

1. Why Use an Online Scanner Instead of an App?

The question comes up often: why bother with an online tool when my phone camera can already read QR codes? The answer is nuanced — and sometimes the online tool is far more practical.

SituationRecommended solution
📱 QR code on a poster, in the street, on a productNative camera app (iOS / Android)
🖥️ QR code displayed on a screen you're viewing from your PCDoItQR Scanner (webcam)
🖼️ QR code inside an image, PDF, or screenshotDoItQR Scanner (upload)
📧 QR code received by email or in a documentDoItQR Scanner (upload)
🛡️ Unknown QR code you want to verify before scanningDoItQR Diagnostic
💡
The #1 use case: QR code inside an image You receive a PDF with a QR code. You have a screenshot of a code. Your phone camera can't cleanly photograph a screen. In all these cases, the online scanner is the only fast, effective solution — and DoItQR does it in one click, with zero installation.

2. Scanning with a Smartphone: iPhone or Android

📱 Method 1 — Native camera app (fastest)

On iPhone (iOS 11+) and most modern Android devices, the camera app automatically recognizes QR codes. This is the fastest method for physical codes in the real world.

  1. Open your phone's Camera app
  2. Point the rear camera at the QR code
  3. Wait for the notification banner at the top of the screen (about 1–2 seconds)
  4. Tap the notification to open the link
Works without opening any app — simple, instant, already built into your phone.

🌐 Method 2 — DoItQR Scanner from the mobile browser

Ideal for scanning a QR code from an image saved on your phone, a PDF, or a screenshot.

  1. Open your browser (Safari, Chrome, Firefox) and go to doitqr.com/scanner
  2. Tap "Upload an image" or "Use camera"
  3. Select the image from your gallery or point the camera at the code
  4. The result appears instantly on screen
📂
No installation required — works directly in Safari, Chrome or Firefox, on both iOS and Android.

3. Scanning from a PC or Mac with No Camera Handy

On a desktop computer, there's no native camera app. DoItQR Scanner is the simplest solution: no installation, no plugin, no account.

🖥️ From the webcam (QR code displayed on another screen)

  1. Go to doitqr.com/scanner
  2. Click "Use webcam"
  3. Allow camera access in the browser pop-up
  4. Point the webcam at the QR code — detection is automatic

📁 From an image file (most common on PC)

  1. Go to doitqr.com/scanner
  2. Click "Upload an image"
  3. Select your file: PNG, JPG, WEBP, PDF — all common formats accepted
  4. The QR code is detected and decoded in under a second
Tip: drag and drop On DoItQR Scanner, you can drag and drop an image directly from your desktop or file manager into the upload area. Even faster than browsing your folders.

4. Scanning a QR Code from an Image or Screenshot

This is one of the most frequent use cases — and often the worst handled by classic solutions. You've received a QR code by email, WhatsApp, or inside a PDF document. Your phone camera is useless here. DoItQR Scanner solves the problem in seconds.

  • Screenshot — take a screenshot (Cmd+Shift+4 on Mac, Win+Shift+S on Windows), then upload the image
  • Image received by email or messaging — save the image, then upload it in DoItQR Scanner
  • QR code inside a PDF — take a screenshot of the relevant page and upload it
  • QR code on a website — right-click the image → "Save image as", then upload it to the scanner
🖼️
Formats accepted by DoItQR Scanner PNG, JPG/JPEG, WEBP, GIF, BMP. The minimum quality required is very low — even a low-resolution screenshot is generally sufficient, as long as the QR code is readable to the naked eye.

5. What the Scanner Shows: URL, WiFi, vCard, Text…

A QR code can contain many different types of data. DoItQR Scanner detects and displays all of them, regardless of the nature of the encoded content.

Content typeWhat the scanner showsAvailable action
🔗 URL / websiteThe full link addressOpen · Copy · Analyze (Diagnostic)
📶 WiFiNetwork name (SSID) + security typeCopy password
👤 vCard / contactName, phone, email, companySave contact
📧 EmailAddress + pre-filled subject + bodyOpen in mail client
📞 Phone numberThe phone numberCall · Copy
📝 Free textThe raw encoded textCopy
📍 GeolocationGPS coordinates (lat/long)Open in Maps
🔍
The scanner always shows raw content first DoItQR Scanner never automatically redirects to a detected link. It displays the content first, letting you decide whether to open it. This is an important safety measure — particularly useful for unknown links.

6. Before You Click: Check the Link's Safety

Scanning a QR code is fine. Knowing what it contains before clicking is even better. Malicious QR codes are a growing reality in 2026 — known as "quishing" (QR phishing) — and they target individuals and professionals alike.

⚠️
Quishing: the new invisible threat A malicious QR code can redirect you to a fake banking site, a credential harvesting form, or trigger a malware download. Unlike links in emails, standard anti-phishing filters don't see QR codes — which is exactly why cybercriminals are using them more and more.

Once DoItQR Scanner has shown you the URL of an unknown QR code, best practice is to not click directly but instead run the URL through DoItQR Diagnostic, which analyzes:

  • Domain reputation (Google Safe Browsing + malware databases)
  • Presence of suspicious redirects or URL shorteners
  • Typosquatting and deceptive IDN domain detection
  • Domain age and valid HTTPS certificate presence
  • Presence in known malicious domain blacklists

🛡️ Verify the safety of any QR code

17-criteria analysis · No sign-up · No limits · Free forever

Open the Diagnostic →

7. FAQ: Common Questions About QR Code Scanning

❓ My iPhone doesn't detect QR codes with the camera — why?

Check that "Scan QR Codes" is enabled in Settings → Camera. If it's already on, use DoItQR Scanner by uploading a photo of the code from your gallery — it works even when the native camera app fails.

❓ Is DoItQR Scanner really free, forever?

Yes. DoItQR is a static tool, no subscription, no premium plan. The scanner is entirely free with no usage limits and no account required. That's DoItQR's founding model: professional-grade tools, free, frictionless, forever.

❓ Are the images I upload stored on your servers?

No. All image processing happens client-side (in your browser). No image is ever sent to our servers, no data is collected. Complete privacy.

❓ Does the scanner work on all browsers?

Yes: Chrome, Safari, Firefox, Edge, and Opera — on PC, Mac, iPhone, and Android. No plugin or extension required.

❓ What if the QR code is damaged or partially unreadable?

QR codes include an error correction mechanism that allows reading partially degraded codes (up to 30% of the code can be missing or damaged, depending on the correction level chosen when it was created). If DoItQR Scanner can't read it, try photographing the code from a different angle or with better lighting, then upload the new image.

❓ What's the difference between the Scanner and the Diagnostic?

The Scanner decodes the content of a QR code and shows you what it contains (URL, text, WiFi…). The Diagnostic analyzes the safety of a URL — ideally after scanning an unknown code. Both tools are complementary and available free on DoItQR.

🔍 Ready to scan your first QR code?

Webcam · Image upload · Instant results · 100% free · No installation

Open DoItQR Scanner →

🔗 DoItQR Resources