Halal حلال
Every additive in the product is of vegetarian, mineral or synthetic origin. No additive raises a halal concern.
Free to download · iPhone, iPad and Android
Scan a food barcode or ingredient label for Halal, Mushbooh or Haram clues, then see which declared additive affected the result and why it needs checking.
Four honest answers
A great many additives can be made from either plant or animal sources, and the label does not say which. Pretending otherwise would be dishonest, so HalalFoodScan gives you four answers instead of two, and tells you which additive caused each one.
Every additive in the product is of vegetarian, mineral or synthetic origin. No additive raises a halal concern.
At least one additive can be of vegetarian, animal or alcohol origin, and the label does not say which.
At least one additive is of animal or alcohol origin. Not permitted for consumption.
The additive has no reliable origin data, so no honest verdict can be given yet.
How it works
Barcode decoding runs on your phone; the product lookup needs a connection. Features and purchase options vary by platform.
Open the Scan tab and centre the barcode. Decoding happens on your phone in about two seconds, with no button to press.
A green “Halal Product” or red “Haram Product” card appears under the product name, along with its photo, category and country of origin.
The Found Additives list shows every E-number with its own status and the reason, for example “E471: Halal if from plant fat, Haraam if from pork fat”.
Switch to ingredient scan and point the camera at the printed ingredient list. The app pulls the additive codes straight out of the text, in any language.
Screenshots
The verdict is the headline. The additive breakdown is what makes it useful. These screenshots come from the current English-language iPhone and iPad App Store campaign; product text can reflect the scanned market, and Android presentation may differ.
Features
Halal status is the reason you open the app. These are the things that make the answer trustworthy.
Scan any food or drink barcode and get a Halal, Mushbooh or Haram verdict in seconds.
How barcode scanning worksEvery E-number in the product, each with its own halal status and a plain-language explanation of why.
Browse the E-number guideProduct not in the database? Point the camera at the printed ingredient list and the app reads the additives directly.
Use the ingredient checkerPut two products side by side across sugar, fat, calories, alcohol and protein, and see which is the healthier choice.
See every scanner featureSee where a product was made, with the flag. The same brand often uses different recipes in different countries.
Check product originRead the complete declaration with allergens marked, flagged emulsifiers highlighted and bio-engineered ingredients called out.
Learn to check any labelSugar, fat, calories, protein and alcohol for every product, with a chart view for the detail.
Arabic, Dutch, English, French, German, Indonesian, Japanese, Malay, Spanish, Thai, Turkish, Urdu and Vietnamese.
Use HalalFoodScan while travellingGuides
Each guide answers one question properly, then shows you how to check it yourself next time. 25 guides covering E-numbers, ingredients and how to read any label.
Check E-numbers by halal status. See halal, disputed and source-dependent codes including E120, E422, E471, E631, E904, E920 and legacy E441.
Read the guide E-numberE500 sodium carbonates, including baking soda, are mineral or synthetic and halal. Learn the E500(i), E500(ii) and E500(iii) names and label checks.
Read the guide Ingredient guideIs natural flavouring halal? Learn how animal, microbial and ethanol-carried flavours are labelled, when sources matter and how to verify a product.
Read the guide E-numberGlycerin can be vegetable, synthetic or animal-derived. Learn when glycerol and E422 are halal, what the EU rule proves and how to check pork sources.
Read the guide ConceptsMushbooh means doubtful: food whose status cannot be determined because an ingredient source is undeclared. What it is, what it is not, what to do.
Read the guide E-numberE471 can come from plant or animal fats. Learn when mono- and diglycerides are halal, when they are haram, and how to verify the source on a product.
Read the guideBlog
44 articles on the specific products, brands and categories that come up again and again, with the ingredient reasoning behind each answer.
Standard Red Bull is non-alcoholic and uses synthetic taurine. See the halal evidence, market-specific certification and what to check on your can.
Read the article SweetsCompare current US and UK M&M’s ingredients, plus Peanut, Crispy and Pakistan checks. Halal status and certification depend on the exact pack and market.
Read the article BiscuitsCurrent US Original Oreos list no pork, lard or gelatin. Compare Europe, Malaysia and special varieties, where recipes and certification can differ.
Read the article DrinksG FUEL has no public global halal verdict. Check the exact powder, can, hydration or protein product, taurine source and regional certificate.
Read the article SnacksPringles recipes vary by flavour and country. Compare current US and European labels, then check E471, E631, cheese enzymes and certification.
Read the article SweetsFruit snacks vary by recipe. Compare current Gushers, Welch’s and Fruit Roll-Ups evidence for gelatin, glycerin, emulsifiers and halal claims.
Read the articleFAQ
Short answers here, full explanations behind each link.
HalalFoodScan is available on both major mobile platforms. The iPhone and iPad edition is free and requires iOS 16.0 or later. The Android edition is free to download on Android 8.0 or later and offers optional Premium subscriptions and lifetime access through Google Play.
Choose the App Store or Google PlayThe barcode is a unique product number. The app reads it, retrieves that product’s declared ingredient list, then matches every ingredient and E-number against a halal classification database. The strictest additive determines the verdict, so one pork-derived ingredient makes the whole product haram, no matter how clean the rest is.
How halal barcode scanning worksMushbooh (مشبوه) means doubtful. It is used when an additive can be of plant, animal or alcohol origin and the label does not state which. It is not a ruling that something is forbidden. It is a statement that the information needed to rule is missing, and it usually resolves as soon as you find a vegetarian mark, a certification logo, or an answer from the manufacturer.
What Mushbooh means, in fullIn normal production: E120 (carmine, from insects), E542 (bone phosphate) and E904 (shellac, from insects). Some older halal references use “E441” for gelatine, which is haram when porcine; current Codex instead lists gelatin as INS 428 and uses INS 441 for a different emulsifier. E1510 is declared ethanol, which the stricter position treats as prohibited outright, though scholars differ on trace alcohol used only as a carrier. A larger group, covering E422, E470 to E483, E570 and E631, is Mushbooh because those additives can be made from either plant oil or animal fat.
Search the full E-number referenceE471 is Mushbooh, not automatically haram. It is an emulsifier made from fatty acids that can come from plant oils, in which case it is halal, or from animal fat including pork, in which case it is not. Standard labelling does not say which. A “suitable for vegetarians” mark on the same pack resolves it immediately.
Is E471 halal? Full answerUse the ingredient scan tab instead. Point the camera at the printed ingredient list on the back of the pack and the app reads the text directly, extracting the additive codes it recognises. This works for local bakery items, store brands and products with no barcode at all.
Using the ingredient checkerNo, it depends on the source. Pork gelatin is haram. Beef gelatin is halal only if the cattle were slaughtered according to Islamic requirements. Fish gelatin is halal. Unlabelled “gelatine” is doubtful; pectin is a plant-derived alternative used in many jams, jellies and sweets.
Is gelatin halal? Full guideBarcode lookup works wherever the product is in the database, with the best coverage in Europe and North America. Everywhere else, the ingredient scan feature works on any label, because E-numbers are written identically in every language, so E471 is recognisable on a Thai, Japanese or Turkish pack.
Eating halal while travellingScholars differ. Intoxicating drink is unambiguously prohibited. Trace ethanol used as a solvent in a flavouring is disputed: the stricter position treats any added alcohol as prohibited, while many contemporary scholars permit non-intoxicating residual amounts from a non-khamr source. Vinegar is permitted by the majority under the transformation principle.
Alcohol in food, explainedThe analysis is only as good as the declared ingredients, and it has real limits: it cannot verify slaughter method, cannot see cross-contamination on shared production lines, and cannot identify the origin of undeclared processing aids such as food enzymes. That is why the app shows which additive triggered a flag and why, and why a halal certification mark is stronger than ingredient analysis alone.
Five ways to check if food is halalScan the barcode, get the verdict and see the additive that decided it. Download from the App Store or Google Play.
iPhone and iPad · Android 8.0+ · Free to download