QR Code Scanner
Scan QR codes with your camera or from an image file — decoded entirely in your browser.
Decoding runs entirely in your browser with jsQR (MIT). Camera access requires HTTPS or localhost; image files can contain the code in any orientation. Stop the camera immediately after a successful scan.
//Share this tool
//Related tools
Dummy Data Generator
Generate realistic fake data in JSON, CSV, or SQL format.
Lorem Ipsum Generator
Generate lorem ipsum and sample text in words, sentences, or paragraphs.
TypeScript Interface Generator
Convert JSON to TypeScript interfaces, types, and Zod schemas.
SQL Schema Generator
Generate CREATE TABLE statements from JSON or CSV data.
Decode QR codes directly from your camera or any image file. The jsQR engine runs entirely in your browser — no uploads, no sign-up, and the stream stops automatically once a code is found.
[x]Features
- -Live camera scanning with automatic stop on detection
- -Decode from PNG, JPEG, WebP, or GIF image files
- -Full result text with one-click copy
- -Works offline after first load
- -Handles codes in any orientation
- -Privacy-first: nothing ever leaves your device
>Use Cases
- >Reading WiFi credentials or vCards from printed codes
- >Decoding screenshots of QR codes
- >Verifying generated QR codes before printing
- >Reading codes from documents and packaging