QR Code Decoder

Drop an image here, or click to browse

JPEG · PNG · GIF · WebP · BMP · SVG ·  or press Ctrl V to paste

Tips for best results

·Ensure the entire QR code is visible with no cropping

·Use a high-resolution image (300 DPI or more) for best results

·Avoid glare, shadows, or extreme blur on the QR code

·Both dark-on-light and light-on-dark QR codes are supported

·Camera works best in good lighting conditions

·For URLs in QR codes, always verify before opening

·Paste an image directly with Ctrl+V (no file dialog needed)

·Wi-Fi QR codes will show the password - keep your screen private

Privacy First: Your files are processed securely. Whenever possible, processing happens in your browser and files are never stored on our servers.

Upload any image containing a QR code and instantly get the decoded content - no server needed, all processing runs in your browser. Three input modes: file upload (drag & drop or click to browse), live camera scanning using your device's webcam or rear camera, and image URL fetch. After decoding, the tool detects the content type automatically and shows structured, actionable output: clickable links for URLs, SSID and hidden password reveal for Wi-Fi, mailto links for email, tel: links for phone and SMS, downloadable .vcf for vCards, downloadable .ics for calendar events, and Google Maps links for geo coordinates. Also supports inverted (light-on-dark) QR codes and keeps a session history of your last 10 scans. Works with JPEG, PNG, GIF, WebP, BMP, and SVG images. Paste directly from clipboard with Ctrl+V.

How to Use

  1. 1Choose an input method: Upload (file), Camera (webcam), or Image URL
  2. 2Upload tab: click to browse for an image file, drag and drop an image, or press Ctrl+V to paste from clipboard
  3. 3Camera tab: click 'Start Camera', point at a QR code - it detects automatically and stops scanning once found
  4. 4URL tab: paste a direct image URL and click Decode (the server must allow cross-origin requests)
  5. 5After decoding, the content type is shown (URL, Wi-Fi, email, phone, contact, etc.) with relevant action buttons
  6. 6For Wi-Fi QR codes, click the eye icon to reveal the password, then copy it
  7. 7For URLs, click 'Open Link' to navigate; for vCards click 'Download .vcf'; for calendar events click 'Download .ics'
  8. 8Click 'Show raw data' to see the exact decoded string for any non-text QR code
  9. 9View and re-open previous scans in the Scan History panel at the bottom

Features

  • 3 input modes: file upload, live camera, or image URL
  • Supports drag & drop, click-to-browse, and Ctrl+V paste from clipboard
  • Automatic content type detection: URL, Wi-Fi, email, phone, SMS, vCard, iCalendar, geo, text
  • Inverted (light-on-dark) QR codes supported
  • Wi-Fi: shows SSID, password reveal toggle, and encryption type
  • vCard: structured display with .vcf download
  • iCalendar: shows event details with .ics download
  • Geo: shows coordinates with Google Maps link
  • URL: direct 'Open Link' button for immediate navigation
  • Scan history: last 10 decoded QR codes with thumbnails and timestamps
  • 100% browser-based - no uploads, no account needed

Frequently Asked Questions

Guest PlanUpgrade
Operations today0 / 3
5 MB max fileNo batch
Upgrade for more

Community Feedback

Like

00

Total Rating

No ratings yet

Reviews

No reviews yet. Be the first!

Rate & Review

Was this tool helpful?

Rate this tool:

Write a Review

0/500

/ share this tool