Skip to content
Islam2Go
Get the app

Know what's in your food

Scan a barcode or photograph the ingredients. The Haram Scanner checks packaged food for haram ingredients and explains each one.

Haram

High confidence

Fruit gums

Example

Contains ingredients considered non-halal:

Pork gelatin

  • Glucose syrup

    Basic food ingredient, halal by consensus.

  • Pork gelatin

    Derived from pork.

  • Citric acidE330

    Synthetically produced additive with no animal or alcohol involvement.

  • MilkTraces

    Listed only as possible traces. Does not affect the verdict.

Illustration of how results look in the app. Not a real scan.

Four ways to check a product

  • Scan the barcode

    Point your camera at the barcode. EAN-13, EAN-8 and UPC codes work.

  • Type the barcode

    Enter the 8 to 14 digit number when the code won't scan.

  • Photograph the ingredient list

    Take a clear, close photo and the scanner reads the label for you. You can also type or paste the ingredients.

  • Photograph the product

    Take a photo of the front of the pack to check it.

When a barcode isn't enough

  • If a product isn't in the database or has no ingredient information, the app offers to photograph the label instead.
  • Fresh products weighed in store use in-store codes. Photograph their label instead.
  • You can crop every photo before it's checked, so only the ingredient list is read.

Three possible results

  • No haram ingredients found

    No haram ingredients were found in this product.

  • Haram

    The product contains ingredients considered non-halal, and the app lists them.

  • Unknown

    A result couldn't be determined. Scan again or photograph the label.

Why the scanner never simply says Halal

The scanner checks the ingredients a product declares. It can't see how meat was slaughtered or how the product was made, so it tells you whether it found haram ingredients. When a product carries a recognized halal certification, the app shows a Halal certified badge.

How sure the result is

Certified
Based on a recognized halal certification on the product.
High
Based on the curated ingredient database.
Medium and Low
AI helped classify at least one ingredient.

A reason for every ingredient

Open the details to see each ingredient with its ruling, its E-number where there is one, and the reason behind it. Reasons you might see:

  • Derived from pork.
  • Contains or is based on alcohol.
  • Gelatin of undeclared animal source; only certified-slaughter gelatin is halal.
  • Fat source not declared, may be plant or animal (possibly pork).
  • Derived from insects (cochineal).
  • Derived from plant sources.
  • Of mineral origin.
  • Certified vegan label rules out the possible animal source of this ingredient.

TracesPossible traces

Ingredients listed only as possible traces are marked Traces. They don't change the result.

Where the madhabs differ

Verdicts follow mainstream Sunni rulings, and the four madhabs agree in most cases. Where they differ materially, the stricter ruling is applied and noted, for example for L-cysteine (E920).

In your language

Explanations and ingredient reasons follow your app language: English, German, French, Italian or Arabic.

How the scanner decides

  1. Certification

    A recognized halal certification on the product is taken into account first.

  2. Ingredient database

    Ingredients and E-numbers are matched against a curated database.

  3. AI for unclear ingredients

    Only ingredients the database can't resolve are analyzed by AI.

Your scan history

Scans are saved to your account. Reopen a past result or delete the ones you no longer need.

The scanner needs an internet connection.

Please keep in mind

This is an informational tool, not a certification body. Verdicts follow mainstream Sunni rulings; the four madhabs agree in most cases and material differences are noted. Brands may reformulate products without notice. For binding rulings, consult a scholar or a recognized halal certification authority.

Product data comes from Open Food Facts, available under the Open Database License (ODbL). Visit Open Food Facts

Questions about this feature

Is the Haram Scanner a halal certificate?

No. It's an informational tool, not a certification body. For binding rulings, consult a scholar or a recognized halal certification authority.

What if my product isn't found?

Photograph the ingredient label or type the ingredients instead.

Does it work offline?

No. The scanner needs an internet connection.

Get Islam2Go on your phone

Available on the App Store and Google Play, for iPhone and Android.