Halal food checker
Type a product name or paste a barcode and this free halal food checker screens the ingredient list for you, then shows four stacked verdicts at once: halal, kosher, vegetarian and vegan, with declared allergens listed on their own. It is a screening tool, not a ruling, and it tells you when the data cannot answer the question.
Check a product
Press Enter to search. A barcode of 8 to 14 digits goes straight to that exact package. A name gives you up to eight matches to choose from.
What this checker does
It looks your product up in Open Food Facts, the open food database, then runs the ingredient list and the recorded certification marks through PlatePal's web screening rules. Those rules carry 174 ingredient entries, the tags for 19 allergens and 53 certification schemes, and every rule names the reason it fired. Nothing is uploaded to PlatePal: the lookup happens in your browser.
You get one card per profile rather than a single score. That is deliberate. Requirements stack in real life, so a jar can pass a halal screen and still carry milk and hazelnuts, and a vegan biscuit can still have no kosher supervision. Each card lists the exact ingredients that drove it, so you can judge the reasoning instead of trusting a badge.
How to use it
- Type a product name, for example Nutella, and press Enter. You get up to eight matching products, each with its brand and the countries the record covers. Nutella is worth trying first, since its own declared allergens run long enough to deserve a dedicated page; see Nutella allergens for what is on the label today. A can of Monster Energy is another good test case, since the flavoring and colors behind an energy drink rarely name their source, covered in full at is Monster Energy halal.
- Or paste the barcode, 8 to 14 digits, to go straight to that one package. This is the accurate route, because editions differ by country and a barcode names exactly one of them.
- Pick the product that matches the pack in your hand, then read the four cards and the allergen block underneath.
- Check the ingredient list we show against the printed one. If they differ, the pack wins and the database is out of date.
What the results mean
PlatePal uses four verdict states and only four. Allergens are always raised separately rather than folded into one of them.
| State | What it rests on |
|---|---|
| Certified | A recognised certifier has approved this product, and the product data records the mark. |
| Likely OK | Nothing in the ingredient list conflicts with the profile, but no certification was found. |
| Concerns | At least one ingredient conflicts with the profile, or is very likely to. |
| Insufficient Data | The label does not resolve the question, so PlatePal declines to guess. |
Concerns is not the same as forbidden. It means at least one ingredient conflicts with the profile or cannot be resolved from the label, which is the normal outcome for gelatin, emulsifiers and vague enzyme declarations. Read why the card fired, then decide. Where a source is genuinely ambiguous, our ingredient explainers go deeper: is gelatin halal, is E471 halal and is carmine halal all start from the same problem, that the label does not name the source. Are Oreos vegan works through the same kind of cross-contact ambiguity for a single product.
Where this tool stops
Open Food Facts is contributed by volunteers, so a record can be thin, stale or missing the edition sold in your country. Recipes also change before any database catches up. So treat a result as a starting point: it is screening, not a religious ruling and not medical advice.
What this page is not
Allergens. PlatePal screens ingredient data, so this page is information and not medical advice. A recipe can change before the data does, and shared equipment never appears in an ingredient list. Always read the label on the package in your hand, and follow your allergist or doctor over any app.
Religious status. A screening result is not a religious ruling. Certifiers and schools of thought differ, and PlatePal does not rank them. For anything you hold yourself strictly to, ask a qualified authority or the certifier you already follow.
Data checked on 2026-09-12. Formulations change; verify your package.
Check an ingredient or an E number instead
If you already know which ingredient is bothering you, the E number checker decodes any E code into what it is made from and what it means for halal, kosher, vegetarian and vegan diets, and the ingredient guide covers the ones that decide most verdicts. What is E120 is the usual first stop for the red colour in sweets, and are Cheerios gluten free is a good example of how a checker like this one handles oat sorting and cross contact instead of a single ingredient code.
For scanning in a shop, the app pages explain the profiles in more depth: the halal food scanner, the allergen scanner, and every diet and allergen PlatePal supports. If you are choosing between halal apps, the best halal scanner app comparison lays out what each one checks. For answers we have already written up, browse the halal, kosher, vegan and allergen pages.
Frequently asked questions
Is this product halal?
Type the product name or the barcode above and the checker answers for the exact record it finds, not for the brand in general. It reads the ingredient list and any certification mark recorded on that package, flags the ingredients that decide the question, and says Certified, Likely OK, Concerns or Insufficient Data. A brand can be halal certified in one country and uncertified in another, so always check the edition you are holding.
How do I check if food is halal?
Look for a certification mark from a body you trust first, because a mark is evidence and an ingredient list is inference. If there is no mark, read the ingredient list for pork, gelatin, animal fats, animal rennet, carmine, alcohol carriers and L-cysteine. The hard part is that most of those hide behind vague words such as enzymes, natural flavours, emulsifier or mono- and diglycerides, which is exactly where this checker and the PlatePal app help.
Is there a halal barcode scanner online?
This page is one. Paste a barcode of 8 to 14 digits into the box and it looks that exact package up in Open Food Facts, then screens it. A browser cannot open your camera the way a native app can, so for scanning a code with your phone camera use the PlatePal app, which also works on products the web tool has no data for.
Does it check kosher, vegetarian and vegan as well?
Yes. Every result shows four stacked verdicts at once, one card each for halal, kosher, vegetarian and vegan, plus a separate allergen block. That is the point of stacking them: a product can be halal and still contain milk, and a vegan product can still fail a kosher check because it was made without supervision.
Why does a product come back as Insufficient Data?
Because the record has no ingredient list, or too little of one to screen. Open Food Facts is built by volunteers, so a product can exist with only a name and a photo. PlatePal will not guess a verdict from a product name. Read the pack, or scan it in the app so the label goes through the app's own reader.
Where does the product data come from?
Open Food Facts, the open product database, queried live from your browser when you search. The screening rules are PlatePal's own curated web rule set, currently 174 ingredient rules, 19 allergen tags and 53 certification schemes. The app uses a larger rule set and adds USDA and PlatePal reviewed data.
Does it show allergens?
Yes, and never folded into a diet verdict. Declared allergens and any may contain or traces statement get their own block, because an allergen result is a safety matter and a halal or vegan result is an eligibility matter. An empty allergen list means nothing was recorded, not that the food is free of that allergen.
Is it free, and do I need an account?
The checker is free and there is no login, no cookie wall and nothing to install. The PlatePal app is free to start too, and every allergen alert in the app is free forever.
Sources
- Open Food Facts API documentation, identification, rate limits and endpoints Checked 2026-09-12.
- Open Food Facts label taxonomy, the certification tags this tool recognises Checked 2026-09-12.
- Open Food Facts allergen taxonomy, the allergen and traces tags this tool reads Checked 2026-09-12.