Skip to content

Tools · Read the product

Read barcodes

EAN, UPC and ITF-14 codes with their check digits verified; QR and others on request.

Create account 1 credit a photo

How it works

EAN-13, UPC-A and ITF-14 codes are found and their check digits verified, so a misread code is never returned. Ask for QR, Data Matrix, Code 128 and other formats too.

You choose
  • Also QR, Data Matrix, Code 128 and other formats
It takes
One photo at a time, or a whole folder at once in the browser.
You get
Each code’s format and value, and the GS1 data it carries.
Cost
1 credit a photo

In the API

One request a photo, with an API key from the console. POST /v1/barcodes

curl -X POST "https://api.photos.sh/v1/barcodes" \
  -H "Authorization: Bearer $PHOTOS_KEY" \
  -H "Content-Type: image/jpeg" \
  --data-binary @photo.jpg

More tools to read the product

  • Read a labelBarcode, net quantity, dates, lot, ingredients, allergens, nutrition and more, from up to 8 photos of one product.
  • Read textEvery line of text in a photo, with where it is, in many languages.
  • Find facesWhere each face is, with its eyes, nose and mouth: check photos for people before you publish them.
  • Find the coloursThe main colours of a photo, most common first, with their codes and how much of it each covers.
  • Describe the photoA description of the photo in English, written by AI: a caption, alt text for your shop, or a paragraph to start a listing from.

Try it on your own photos.

Create an account, buy a pack when you need one, and drop your first photos into Read barcodes.

Create account