About
A scanner that respects you
BarcodeScanner is a free online barcode scanner built around one idea: reading a barcode should not require an account, an install, or sending your images to someone else's server. Open freebarcodescanner.com, point your camera at a label or drop in a photo, and the decoded value appears with its format tag — ready to copy or export.
What it reads
Thirteen major symbologies: QR Code, Data Matrix, Aztec and PDF417 on the 2D side; UPC-A, UPC-E, EAN-13, EAN-8, Code 128, Code 39, Code 93, Codabar and ITF on the linear side. Your browser's built-in detector tries first for speed, and a bundled open-source fallback covers stubborn cases — so even obscure formats resolve. Batch-upload up to 20 images, keep up to 100 results in a local tray, and export everything to CSV or JSON.
Why it is free
There is no server-side decoding to pay for — all the work happens on your device, which keeps operating costs near zero. There are no accounts to maintain, no scan credits to meter, and no paywall to upsell. The tool stays free with no usage cap.
How it is built
BarcodeScanner is a static website built with Astro and Tailwind CSS. It uses the browser's native BarcodeDetector API where available, with a locally-bundled decoder as fallback. Scan history lives only in your browser's local storage. Read the Privacy Policy for the full picture, the Terms & Conditions for the fine print, or contact us — we read every message at hello@freebarcodescanner.com.