QR and barcode tools

QR Code Reader and Scanner

Free online QR code reader and camera scanner

QR Code Reader and Scanner

Ready

Scan source

Local processing

Camera scanning needs browser permission and works best with a well lit, in-focus code.

Decoded result

Waiting for an image or camera feed.
The result will appear here after you run the tool.

Press Ctrl or Command and Enter to run the tool.

About this tool

About this tool

QR Code Reader and Scanner decodes QR matrices from image files or a live camera feed using the jsQR library inside the browser. Upload a screenshot or photo, or grant camera permission to scan continuously. The decoded text appears immediately with copy, download, and open-link options, and no image data is transmitted anywhere.

Decode QR codes from screenshots, photos, and printed materials without installing an app. Drop an image onto the workspace or point your camera at the code and the reader extracts the text instantly. The decoding runs with JavaScript in your browser, so the image and the result never leave your device.

Built for daily work

  • Read a QR code from a screenshot someone sent you.
  • Decode a damaged or faded code after scanning it with the camera.
  • Check what a suspicious code contains before opening the link.
  • Extract Wi-Fi credentials or plain text from a printed code.

How to use this tool

How to use this tool

1

Choose a source

Drop a QR code image onto the upload area, or press Start camera and allow the browser to use the camera when it asks for permission.

2

Let the reader find the code

For photos, decoding runs once on the loaded image. For the camera, the reader scans frames continuously until a code is recognized.

3

Use the result

The decoded text is shown with copy and download actions. If the content is a web link, an Open link button appears for instant navigation.

Key features

Key features

Image file decoding

Screenshots, photos, and exported QR images are decoded from the file itself with no server round trip.

Live camera scanning

The rear camera scans in real time with a visual focus overlay, decoding automatically when a code comes into frame.

Copy, download, and open

Copy the decoded text with one click, save it as a text file, or open it directly when it is a URL.

Private by design

Decoding uses the jsQR library locally. Images from files or the camera are processed in browser memory only.

Practical use cases

Practical use cases

  • Read a QR code from a screenshot someone sent you.
  • Decode a damaged or faded code after scanning it with the camera.
  • Check what a suspicious code contains before opening the link.
  • Extract Wi-Fi credentials or plain text from a printed code.
  • Verify a generated code works before you print hundreds of copies.

Private by default

For local tools, input is processed in your browser and is not sent to application analytics.

Data processing notice

Technical details

Technical details

ProcessingLocal browser processing (jsQR)
Accepted filesJPG, PNG, WebP, GIF, BMP
Camera sourceRear camera preferred, front camera fallback
OutputDecoded text with copy, download, and open-link actions

Limitations and important notes

Limitations and important notes

  • Very small or heavily damaged codes may not decode, especially from low-resolution photos.
  • Camera scanning quality depends on lighting, focus, and the device camera.
  • The reader decodes QR matrices only; one-dimensional barcodes are not supported here.
  • Camera access requires a secure context (HTTPS) and explicit browser permission.

Frequently asked questions

Frequently asked questions

Related guides and solutions

Related guides and solutions

Browse all guides

Scan a QR code from a screenshot or photo

QR codes arrive in screenshots, PDFs, and photos every day. The [QR code reader](tool:qr-code-reader) decodes them straight from an image file, locally, so you do not need a second device.

Learn more

How to generate a QR code with a logo for free

A practical guide to adding a logo to a QR code with the [QR code generator](tool:qr-code-generator) and the [image watermark tool](tool:image-watermark): error correction, logo sizing, and the testing rules that keep codes scannable.

Learn more

How to create a Wi-Fi QR code for guests without an app

A practical guide to the [Wi-Fi QR code generator](tool:wifi-qr-code-generator): how the WIFI format works, security considerations for sharing passwords, and how to print and test the code.

Learn more

Trust center

Related tools

Related tools

View all tools

QR and barcode tools

QR Code Generator with Logo

Create QR codes with custom colors, error correction levels, sizes, margins, and an optional center logo, then download as PNG or SVG.

Local processing Focus mode
Open tool

Image tools

Image Compressor

Compress JPG, PNG, WebP, and AVIF images locally with quality controls and before/after previews.

Local processing Focus mode
Open tool