QR Code Reader
Generators & QR · Done in 3 steps
- 1Add a QR image
- 2
- 3
About
Scan a QR code from a photo, screenshot or your camera and see what it contains before you open it. Works offline in your browser.
How to use it
- 1Upload a photo or screenshot that contains a QR code, or switch to camera mode.
- 2In camera mode, allow access and point your camera at the code.
- 3Read the decoded content. Wi-Fi, contacts, email and phone codes are broken into fields.
- 4Copy the result, or open a link only after checking the domain.
- You give
- PNG, JPG, WebP, GIF or HEIC (where the browser supports it) image, or a live camera feed
- You get
- The decoded text with structured fields, copyable
- Good to know
- Reads standard QR codes only (not Data Matrix, Aztec or 1D barcodes). Very small, blurry, curved or heavily stylised codes may not decode. Camera mode needs HTTPS and camera permission. Video frames are processed on your device and never recorded.
- Privacy
- Processed on your device. Nothing is uploaded, stored or logged.
- Last tested
- 2026-10-28
FAQ
Does the reader open links automatically?
No. Links are shown as text with a safety reminder, and only open after you click and confirm. Malicious QR codes (“quishing”) are common on parking meters and flyers, so always check the domain first.
Is my camera feed uploaded?
No. Frames are analysed by JavaScript in your browser and discarded. The camera turns off as soon as a code is found or you press Stop.
Why won’t my screenshot scan?
Crop closer to the code, make sure the whole square including its white border is visible, and avoid screenshots that are heavily compressed. Codes inverted (light on dark) are also tried automatically.
Go further with AI
Content calendar workflow
Plan a month of content from goals and pillars, with formats per channel, a realistic cadence and a production schedule you can actually keep.
ChatGPT · Claude · Gemini
Customer interview synthesis
Turn interview transcripts into evidence-backed themes, jobs-to-be-done statements and opportunities, with quotes and counts rather than vibes.
Claude · ChatGPT · Gemini
Competitor comparison worksheet
Compare competitors on criteria buyers actually use, with evidence for every cell and an honest view of where you win and lose.
ChatGPT · Claude · Gemini
Landing page critique
Get a prioritised, conversion-focused critique of a landing page's copy and structure, judged from the point of view of the visitor you're paying for.
ChatGPT · Claude · Gemini