Shiklo Tools
PDF40
Image20
Calculators & Converters25
Text & Writing13
Developer26
Video14
Audio14
Document14
Data & Spreadsheet12
Web & SEO9
OCR & Scanning5
Archive & File12
Security & Privacy23
Health & Medical29
QR & Barcode5

Barcode Scanner

Scan EAN, UPC, ISBN, Code 128, Code 39 and other barcodes with your camera or from a photo, and check the number and country prefix.

Scan a barcode with your phone or laptop camera, or read it from a photo or screenshot: choose the image, drop it on the page or paste it with Ctrl+V. The scanner recognises the common product barcodes, EAN-13, EAN-8, UPC-A, UPC-E and ISBN on books, as well as the codes used in shipping, warehouses and libraries such as Code 128, Code 39, Code 93, Codabar, ITF and GS1 DataBar, and 2D codes such as QR, Data Matrix, PDF417 and Aztec.

For product numbers it checks the check digit, which catches most misreads, and shows the GS1 country prefix. Books get an Open Library link and other products a web search. Everything is read on your device, and no app is needed.

How to use Barcode Scanner

  1. Choose Photo or screenshot, or Camera.
  2. Choose, drop or paste the image, or start the camera and hold the barcode in the frame.
  3. Read the number, the barcode type and the check-digit result.
  4. Copy the number or look the product or book up.

Features

  • EAN-13, EAN-8, UPC-A, UPC-E and ISBN
  • Code 128, Code 39, Code 93, Codabar, ITF and GS1 DataBar
  • QR, Data Matrix, PDF417 and Aztec too
  • Check digit verification and GS1 country prefix
  • Camera or image, several codes per picture
  • Runs on your device; nothing is uploaded

Common barcode types

Different industries use different symbologies; the scanner reads all of these.

BarcodeDigits or charactersWhere you see it
EAN-1313 digitsProducts in shops worldwide, including India (prefix 890)
UPC-A / UPC-E12 / 8 digitsProducts in the USA and Canada
EAN-88 digitsSmall packages
ISBN (EAN-13)13 digits starting 978 or 979Books
Code 128Letters, digits and symbolsShipping labels, courier waybills, inventory
Code 39Capital letters and digitsID badges, industry, some libraries
ITF-1414 digitsCartons and outer cases
PDF417Large amounts of textBoarding passes, driving licences, ID cards

What the number tells you

An EAN-13 starts with a GS1 prefix that shows where the company registered its barcode numbers, not where the product was made: 890 is India, 400 to 440 Germany, 690 to 699 China, 000 to 019 the USA and Canada. The next digits identify the company and the product, and the last digit is a check digit calculated from the others. If the check digit is wrong, the scan was misread or the barcode is damaged. ISBNs begin with 978 or 979 and identify a book edition.

Getting a good scan

Hold the barcode flat and fill most of the frame width with it, with the bars running up and down. Avoid glare from shiny packaging by tilting it slightly, and use good light. Long, thin barcodes on curved bottles scan better from a little further away. From a photo, crop close to the barcode if the picture contains many other things, and make sure it is sharp; blurred or very low-resolution barcodes cannot be read.

Privacy

The camera picture and your images are processed in your browser with a WebAssembly build of the open-source zxing-cpp reader, served from this site. Nothing is recorded or sent. Look-up links only open when you click them.

Barcodes at work

Small shops use a phone or laptop camera as a free barcode reader to check prices and stock, or to read the number of a product that has lost its label. Couriers and warehouse staff read Code 128 and ITF labels on parcels and cartons, and librarians read book ISBNs. Because several barcodes in one photo are all read, you can photograph a shelf label or a delivery note with many codes and copy every number at once.

Frequently asked questions

How do I scan a barcode online?

Choose Camera and point it at the barcode, or choose Photo or screenshot and open, drop or paste a picture of it.

Can I scan a barcode from a picture?

Yes. Choose the image or paste a screenshot with Ctrl+V. Several barcodes in one picture are all read.

What does 890 at the start of a barcode mean?

The company registered its numbers with GS1 India. It does not prove the product was made in India.

Can it look up the product?

It offers a web search for product numbers and an Open Library link for ISBNs. There is no product database built in.

Does it read QR codes?

Yes, and the QR Code Scanner explains QR contents such as links, Wi-Fi and UPI in more detail.

Is the camera picture uploaded?

No. Codes are read on your device.

Related tools