Match to your catalogue
Which of your own products a photo shows: its label and barcode read, and matched against the catalogue you upload.
Enabled for an organisation on request. Write to us with what you sell and how many products you have.
How it works
Upload your products as a spreadsheet: an id and a title for each, and the brand, barcode and SKU where you have them. The photos are read for their barcodes and the text on the label, and your products are ranked by how much of that agrees with them: a barcode or an SKU settles it, then the brand and the words of the name. Up to 8 photos of one product are read together, so the front, the back and the barcode count as one. A food or cosmetics catalogue also compares the net quantity, so the right size of a product sold in several is found, and the multipack or the SPF; a pharmacy catalogue the strength and the number of tablets in the pack; a household or pet catalogue the washes, rolls or wipes; an electronics catalogue the capacity, the model number and the batteries in the pack; a wine or spirits catalogue the age, vintage, strength, size and cask number. It reads; it does not know a product by its look, so one with no text or barcode on it cannot be matched.
- You choose
-
- Catalogue
- It takes
- Up to 8 photos of one product, read together.
- You get
- Your products that fit best, each with its id and title as in your catalogue, a score to rank them by, and what agreed, such as the barcode, the SKU or the brand.
- Cost
- 1 credit a photo
Getting it
Ask for it, and we enable it for your organisation. Its admins then upload up to 3 catalogues on the Catalogues page of the console, and match photos there or in the API. A new upload replaces a catalogue at once. A catalogue is seen only by your own organisation.
- The file
- A spreadsheet saved as CSV or tab-separated text, in UTF-8: up to 50 MB and 200,000 products.
- Its columns
-
product_id,title: neededbrand,barcode,sku: used when there- Any other, such as a colour, a size or a material: more of the product’s name
- Food and cosmetics
- Also quantity (400 g, 6 x 330 ml), compared with the label so the right size is found; for food pack (how many in a multipack), for cosmetics spf.
- Pharmacy and supplements
- Also strength (200 mg, 1000 IU, 1%) and count (how many tablets or capsules), so the right strength and pack size are found.
- Household and pet
- Also quantity and pack, as food, and count (40 washes, 9 rolls, 80 wipes).
- Electronics and accessories
- Also capacity (128 GB, 5000 mAh, 65 W), model (CR2032, SM-A536B) and count (4 batteries).
- Wine and spirits
- Also distillery, bottler, age, abv, size, vintage, cask_number, producer, region and classification, compared with the label.
In the API
Up to 8 photos of one product in one request, with an API key of your organisation. Name the catalogue when you have more than one. POST /v1/identify
curl -X POST "https://api.photos.sh/v1/identify?catalogue=products" \
-H "Authorization: Bearer $PHOTOS_KEY" \
-F image=@front.jpg \
-F image=@back.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 barcodesEAN, UPC and ITF-14 codes with their check digits verified; QR and others on request.
- 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.
Match your own products.
Tell us about your catalogue, and we enable it for your organisation. Each photo is charged as any other tool’s.