QR Code Reader
Upload, drag, or paste an image containing a QR code to decode its contents in your browser. Copy the result or download it as text. Nothing is uploaded.
QR image
Local · paste supportedImage
Decoded result
Add a QR image to decode it.
About QR Code Reader
The QR Code Reader decodes a QR code from an uploaded, dragged, or pasted image and shows its contents, all in the browser. It is for anyone reading a QR code from a screenshot or saved image rather than a camera.
Sometimes a QR code arrives as an image, not something you can point a phone at. Decoding it locally reveals the content without uploading the image.
Step by step
- Upload, drag, or paste an image containing a QR code.
- The reader locates and decodes the code.
- Review the decoded contents.
- Copy the result.
What it offers
- Decode from uploaded, dragged, or pasted images
- In-browser decoding
- Copyable result
- No upload to a server
Where it helps
- Reading a QR code from a screenshot
- Decoding a code in a saved image on a desktop
- Checking what a QR code links to before visiting it
- Extracting data from a code embedded in a document
Tips for best results
- Use a clear, reasonably high-resolution image for reliable decoding.
- Inspect a decoded URL before opening it, since codes can lead anywhere.
- Keep the code’s surrounding quiet space intact in the image.
Pitfalls to watch for
- Using a blurry or low-resolution image, which can fail to decode.
- Visiting a decoded link without checking it, since QR codes can hide malicious URLs.
- Cropping the image so the code’s quiet border is lost, breaking detection.
Why people use it
No camera needed
Decode codes from images on any device.
Private
The image is read in your browser.
Safety check
Inspect a link before opening it.
Quick
Paste an image and read it.
Common questions
This runs entirely in your browser
No file or text you enter here is uploaded. Encoding and decoding happen on your device using native browser APIs — close the tab and nothing remains on a server.