How to scan a barcode online
- Press Start scanning and allow camera access when your browser asks.
- Hold the barcode inside the frame, about 10–20 cm (4–8 inches) from the camera, until it comes into focus.
- The number and barcode type appear on the right. Copy it, or keep scanning; earlier scans stay in the list.
No camera, or the camera won’t start? Use Scan from a photo and pick a clear, close photo of the barcode.
What the number means
- UPC-A (12 digits) and EAN-13 (13 digits) are official product numbers issued through GS1. The same number identifies that product in any store.
- Code 128 can hold letters and numbers. Shops often use it for their own SKUs and shelf labels.
- QR codes usually hold a web link or text. If a QR code contains a link, you can open it, but check the address first.
Want to know how shops use these codes? Read what a SKU is and our guide to barcodes for products.
Tips for a quick scan
- Light it well. Glare and shadows are the most common reasons a scan fails.
- Hold it flat and steady. Curved or crumpled labels are harder to read.
- Move back if it’s blurry. Phone cameras can’t focus very close.
- Use the rear camera on a phone; it has better focus than the front one.
Need a barcode instead?
Make one with the free barcode generator: Code 128, UPC-A or EAN-13, downloadable or printed on label sheets.
Frequently asked questions
Do I need to install an app?
No. The scanner runs in your browser. Allow camera access when your browser asks, point the camera at the barcode, and the number appears.
Which barcodes can it read?
UPC-A, UPC-E, EAN-13, EAN-8, Code 128, Code 39, ITF, QR codes and more.
Why won’t my camera start?
Browsers only allow the camera on secure (https) pages and after you give permission. Check the permission in your browser’s address bar, or scan from a photo instead.
Is anything I scan stored?
No. Scanning happens on your device and nothing is sent to our servers.