QR & Barcode Decoder

Decode QR codes and browser-supported barcodes from a local image or camera view without uploading the image.

Runs locally in your browser
Parsing and analysis run entirely in your browser. No data is uploaded or sent to an API.
Image or camera source

Drop an image here or choose a local image file

Decoded values
  • Choose an image, drop one here, or start the camera to decode locally.
Choose an image

Decoding uses the browser BarcodeDetector capability. The image stays on this device; camera access is requested only when you start it.

Read QR codes and common barcodes without uploading an image

Chrome and Edge currently provide the widest BarcodeDetector support. If your browser does not expose it, use a compatible current browser and keep the image local.

Recent tools: