QR Code Reader
Scan or upload QR codes to decode them
Two ways in: drop in a picture you already have — a screenshot, a photo of a poster, a code saved to your camera roll — or point the rear camera at a code and let it find one. Both paths run the same decoder locally on the pixels, frame by frame for the camera, so nothing is uploaded and no frame is ever recorded. When a code is found the decoded text appears immediately, and if it starts with http a link to open it in a new tab is offered, which saves a long URL being retyped by hand. Scope worth knowing: this decodes QR codes specifically. It will not read a Code 128, EAN, or any other linear barcode — those are a different symbology with a different encoding. Blur, glare, and a code too small in frame are the usual reasons a scan fails.
Decode QR codes from uploaded images or straight from your camera. Extract URLs, text, Wi-Fi credentials or contact data instantly — scanning never leaves your device.
Private QR Code Reader In Your Browser
QR Code Reader is processed locally with client-side JavaScript. Your files never touch a server, and there is no queue to wait in.
How to use QR Code Reader
Drop an image onto the Drop a QR code image to decode area — screenshots and photographs both work.
Or press Scan with camera, grant the permission prompt, and hold the code in frame for a second or two.
The decoded text appears in the output box, labelled with the file name or with camera.
If the payload is a URL, use Open link in a new tab to follow it.
- Decodes from an uploaded image or live from the device's rear camera
- Camera mode inspects every frame, so a code is picked up as soon as it is steady in view
- A decoded URL is offered as an open-in-new-tab link instead of something to retype
- The camera stream is released as soon as a code is read or scanning is stopped
- A developer checking what a QR code in a test fixture or a bug report actually decodes to.
- A shopper scanning a product code at a market stall to reach the seller's page.
- A sysadmin pulling a Wi-Fi credential payload off a poster so a machine can join the network.