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.