Halal حلال
Every additive in the product is of vegetarian, mineral or synthetic origin. Safe to eat.
Free halal scanner · 13 languages
HalalFoodScan reads any food barcode and tells you instantly whether the product is Halal, Mushbooh or Haram, and shows you exactly which additive decided it.
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. Safe to eat.
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
No account, no subscription, no waiting for a server round trip before you get an answer.
Open the Scan tab and centre the barcode. Recognition happens on your phone in about two seconds, with no button to press and no account to create.
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.
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.
Every E-number in the product, each with its own halal status and a plain-language explanation of why.
Product not in the database? Point the camera at the printed ingredient list and the app reads the additives directly.
Put two products side by side across sugar, fat, calories, alcohol and protein, and see which is the healthier choice.
See where a product was made, with the flag. The same brand often uses different recipes in different countries.
Read the complete declaration with allergens marked, flagged emulsifiers highlighted and bio-engineered ingredients called out.
Sugar, 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.
Guides
Each guide answers one question properly, then shows you how to check it yourself next time. 16 guides covering E-numbers, ingredients and how to read any label.
How a halal scanner app works, what it can and cannot tell you, and how to use HalalFoodScan to check any barcode for Halal, Mushbooh or Haram additives.
Read the guide Getting startedWhat a halal barcode scanner reads, how a barcode maps to an ingredient list, and how to scan any product for a Halal, Mushbooh or Haram verdict.
Read the guide Getting startedThe four things that make a food haram, the ingredient names that hide them, and how to use a haram checker app to catch them on any packet in seconds.
Read the guide ReferenceA complete reference of E-number additives by halal status: which E-codes are always halal, which are mushbooh and source-dependent, and which to avoid.
Read the guide ReferenceThe E-numbers that are haram or need source verification, why each one is a problem, and which everyday supermarket products they show up in.
Read the guide E-numberE471 (mono- and diglycerides) is Mushbooh: halal from plant oil, haram from pork fat. How to tell which one is in your food and what to do about it.
Read the guideBlog
20 articles on the specific products, brands and categories that come up again and again, with the ingredient reasoning behind each answer.
Most Haribo sold in Europe uses pork gelatin and is not halal. Turkish-made Haribo is certified with beef gelatin. How to tell which one is in your hand.
Read the article SweetsSkittles removed gelatin in 2010, but the halal answer still depends on shellac and carmine in your region. What to check on the specific pack you are holding.
Read the article BiscuitsStandard Oreos contain no gelatin, pork or animal fat, but certification varies by country and some limited editions differ. What to check before buying.
Read the article DrinksRed Bull uses synthetic taurine, not bull-derived, and contains no alcohol. The remaining questions are flavourings and colourings, plus how to check them.
Read the article SweetsM&M’s halal status depends on your region. The shell glaze, the red colouring and local certification all vary. How to check the exact bag you are holding.
Read the article DairyCheese is halal or not depending on the rennet. How to tell animal rennet from microbial, which cheeses are safest, and what the labels actually mean.
Read the articleFAQ
Short answers here, full explanations behind each link.
Yes. HalalFoodScan is completely free to download, needs no account and has no sign-up wall. It runs on iOS 16.0 and later, is about 19 MB, and works on iPhone and iPad.
Download on the App StoreThe 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), E904 (shellac, from insects) and E1510 (ethanol). E441 is gelatine, which is haram when porcine. 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.
The full haram E-numbers listE471 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, which most industrial gelatin is not. Fish gelatin is halal. Unlabelled “gelatine” is doubtful and, in Europe and North America, is porcine more often than not.
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 resolve differences between madhhabs. That is why the app shows you which additive triggered a flag and why, rather than just a colour, and why a halal certification mark on the pack is a stronger signal than any ingredient analysis.
Five ways to check if food is halalScan the barcode, get the verdict, see the additive that decided it. Free on the App Store, 13 languages, no account required.
Free · iOS 16.0+ · 19.3 MB · No sign-up required