How to choose an allergen scanner app, a checklist
In short: Allergen scanner apps either look up a barcode in a database or read the ingredient list printed on the pack. Check which allergens and countries an app covers, how it shows “may contain” warnings, whether it tells you when it is unsure, which label languages it reads and what it does with your data. Test it on products you know before relying on it, and keep reading the label.
Allergen scanner apps promise to tell you in seconds whether a product contains something you react to. Some are excellent, but they work in very different ways, and none can replace reading the label. This checklist helps you compare apps fairly, whichever one you pick.
Two main approaches
| Barcode database apps | Label-reading (camera text) apps | |
|---|---|---|
| How it works | Scans the barcode and looks up the product in a database | Reads the ingredient list printed on the pack |
| Strengths | Fast; can show extra data such as nutrition scores | Works on any product with a printed list, including local, imported and new products |
| Weak points | Product may be missing; entry may be out of date after a recipe change; regional versions differ | Needs a readable photo; curved, glossy or tiny print can be misread |
| What to check | Who maintains the data and how fresh it is | Which languages it reads; how it shows what it could not read |
Many apps combine both. Open Food Facts, for example, is a large open, crowd-sourced database used by several apps. Crowd-sourced data is valuable, but entries may be incomplete or out of date. Recipes change, so a barcode match is only as good as the last update.
The checklist
1. Which allergens and rules does it cover?
- Does it include all the allergens you need, not just the "big" ones? For example sesame, mustard, celery, lupin, molluscs or sulphites. See the 14 EU allergens and the 9 US allergens.
- Can you add custom ingredients (for example kiwi or pea protein)?
- Does it know other names, such as casein for milk, albumen for egg, semolina for wheat? See our hidden allergen guides.
2. How does it treat "may contain"?
A good app shows precautionary statements separately from real ingredients and lets you decide how strict to be. Be careful with apps that ignore these warnings, or that turn them into a confident "safe". See what "may contain" means.
3. Does it tell you when it is unsure?
The most dangerous result is a false "all clear". Look for an app that:
- says clearly when it could not read part of a label or find a product
- shows which words matched, so you can check them yourself
- never calls a product "safe" for your allergy
4. Languages and travel
If you travel or buy imported food, check which label languages it can read, not just which languages the interface uses. Some apps also offer a restaurant allergy card for eating out abroad.
5. Privacy
Your allergies are health information. Ask:
- Does it require an account or email?
- Are your allergens and scan history stored on your device or on the company's servers?
- Does it show ads or share data with third parties for advertising?
- Is there a clear privacy policy, and can you delete your data?
In the EU and UK, health data is a special category under data protection law, which means stricter rules apply.
6. Offline use
Supermarkets often have poor signal. Check whether the app can still read labels or show saved products without a connection.
7. Family use
If you shop for others, look for multiple profiles (for example a child with nut allergy and an adult with coeliac disease), and a simple mode children can understand.
8. Beyond food
If you also react to skincare or household products, check whether the app reads cosmetic INCI lists. See reading cosmetic ingredient lists.
9. Price and trial
Look at what the free tier really includes, whether a trial is available, and how to cancel. On iPhone, subscriptions are managed in Settings, under your name, then Subscriptions.
10. Test it with products you know
Before trusting any app, scan 10 products whose labels you know well, including tricky ones such as a "may contain" product, a product with technical names, or a product from abroad. See whether the app gets them right.
Red flags
- Calls products "safe", "allergen-free" or "OK for you" without caveats
- No way to see why a product was flagged or cleared
- Requires an account and broad data sharing for basic features
- No information about where its data comes from
How IngrediLens helps
IngrediLens is a label-reading app with optional barcode lookup through Open Food Facts. It reads food and cosmetic ingredient lists in English, Spanish, Portuguese, German, French and Italian. It highlights the words that matched your filters and shows "may contain" statements separately. Your filters stay on your iPhone, and there is no account. The free tier includes 2 filters. Premium (monthly with a 3-day free trial, or yearly with a 7-day free trial) adds unlimited filters, family profiles, child mode, a safe list, school and doctor summary PDFs and a reaction diary. Like every app, it can miss things. Run the 10-product test above, and always read the pack.
Check labels with IngrediLens
Point your iPhone camera at an ingredient list and IngrediLens highlights the allergens you chose and “may contain” statements. Free to start, no account, and your data stays on your device.
Download on the App StoreFrequently asked questions
Can I rely on an allergen scanner app instead of reading the label?
No. Every app can miss things, because databases go out of date and text recognition can misread small or curved print. Use an app as a second check and always read the pack yourself.
What is the difference between barcode apps and label-reading apps?
Barcode apps look up the product in a database, so the result depends on whether the entry exists and is up to date. Label-reading apps read the ingredient text on the pack in front of you with the camera, so they work on products that are not in any database but depend on a clear photo.
Do allergen apps need my health data?
They need to know which allergens to look for. Check whether the app stores this only on your device or sends it to a server, whether an account is required, and what the privacy policy says about sharing.
Are free allergen apps good enough?
Many free apps or free tiers are useful for one or two allergens. Paid tiers usually add more filters, family profiles or extra tools. Try the free version with products you know well before deciding.