1. You photograph the back of the pack
Hold the pack flat, in good light, with the ingredients panel filling the frame. Curved plastic, glare and shadows are the usual reasons a photo can't be read.
How it works
Every step between your photo and the red, amber and neutral flags you see - plus every rule we apply.
Hold the pack flat, in good light, with the ingredients panel filling the frame. Curved plastic, glare and shadows are the usual reasons a photo can't be read.
The picture is read once and typed out: the ingredients line, the product name, the FSSAI licence number and the nutrition panel. Nothing is judged at this stage - it is only copying what is printed.
The text is matched word by word against a published list of rules, on our server. The same words always give the same flags - there is no opinion, no learning and no score.
The result shows the reading beside the flags, field by field, so you can check it against the pack in your hand. A field we could not read says so. If a line came out wrong, photograph it again or type the label in yourself.
Something on this label is on the strictest part of our list: a lot of sugar or salt, trans fat, or an ingredient you have told us you avoid. Red does not mean unsafe or banned. It means read this bit carefully before you buy it often.
The label has something worth knowing about, such as palm oil or refined flour, but not at the level that earns a red. Most everyday packaged food will show a few ambers.
Information without a warning attached, usually a common allergen such as milk or soy. It matters only if it matters to you.
We looked for a specific thing on this label and did not find it, for example artificial colours. Finding nothing is never an endorsement of the food as a whole.
The number we needed was missing or unreadable, so we say so rather than guess. Missing information is never treated as good news.
12 rules, all based on published FSSAI, PFA and ICMR-NIN sources. If a word below appears on a label, that flag appears - every time, for every product.
artificial colour
Artificial colour present and its declaration
artificial color
Artificial colour present and its declaration
cashew
Cashew, a tree nut and declarable allergen
kaju
Cashew, a tree nut and declarable allergen
groundnut
Groundnut, a declarable allergen
peanut
Groundnut, a declarable allergen
moongphali
Groundnut, a declarable allergen
INS 102
INS 102 tartrazine, a synthetic colour
tartrazine
INS 102 tartrazine, a synthetic colour
INS 211
INS 211 sodium benzoate, a preservative
sodium benzoate
INS 211 sodium benzoate, a preservative
INS 635
INS 635 disodium ribonucleotides, a flavour enhancer
disodium ribonucleotide
INS 635 disodium ribonucleotides, a flavour enhancer
invert syrup
Invert syrup, counting toward declared total sugars
invert sugar syrup
Invert syrup, counting toward declared total sugars
maida
Refined wheat flour; wheat is a declarable allergen
refined wheat flour
Refined wheat flour; wheat is a declarable allergen
milk
Milk, a declarable allergen
milk solids
Milk, a declarable allergen
skimmed milk powder
Milk, a declarable allergen
palm oil
Palm oil present in the ingredient list
palm fat
Palm oil present in the ingredient list
vegetable oil (palm)
Palm oil present in the ingredient list
palmolein
Palmolein - palm oil under another name
palm olein
Palmolein - palm oil under another name
wheat
Wheat, a declarable allergen and the source of gluten
atta
Wheat, a declarable allergen and the source of gluten
gehu
Wheat, a declarable allergen and the source of gluten