Mobile Ready • Privacy Guaranteed

Product Label Scanner

Instantly analyze food and cosmetic ingredients for safety risks, chemical additives, and allergens using local browser-based OCR.

Scanner Control Center

Drag and drop packaging image here

or click select below

Target Allergen Alert Toggles

Select your dietary restrictions. If matching allergens are found in the ingredients, they will trigger alarms.

+ Add Custom Alert / Keyword

Quick Add Suggestions:

No Label Scanned Yet

Take a photo of the ingredients list on the back of any food package, soda can, cosmetics bottle, or shampoo container to analyze E-numbers, health scores, and allergens locally.

Tips for a 100% Accurate Scan:
  • Hold the container steady and keep the ingredient list text flat.
  • Avoid glares, shadows, or highly curved reflections.
  • Ensure there is good lighting so letters are sharp and legible.

How to Scan and Analyze Ingredients

Avoid guessing what is inside your packaged items. Follow these 5 steps to decode your food and cosmetics instantly:

1

Smooth Label

Locate the ingredients list and smooth out any curved folds or wrinkles.

2

Capture Photo

Use the camera stream viewfinder or select an image file to trigger OCR.

3

Local Recognition

Wait for Tesseract.js to run character recognition entirely in your browser.

4

Review Score

Read color-coded safety indicators (Green, Yellow, Red) and allergy alarms.

5

Save & Compare

Pin the item to your compare list to run side-by-side scans with alternative brands.

Tool Features & Capabilities

Tesseract.js OCR Engine

Advanced optical scanning reads handwritten, typed, or formatted labels in milliseconds.

Strict Data Privacy

100% browser-side parsing. Zero images, raw text, or locations are ever sent to servers.

70+ Curated Database

Pre-loaded dictionary containing E-number additives, preservatives, and skin irritants.

Interactive Text Corrector

Incorrect letters or warped lines? Edit the raw scanner text and instantly re-run safety matches.

Allergen Alarm Switches

Toggle alarms for Gluten, Dairy, Soy, Peanuts, Eggs, Shellfish, and Sesame seeds.

Comparison Studio

Evaluate multiple alternatives and pick clean, organic items for your household.

Product Label Scanner FAQs

How does the Product Label Scanner work?

The Product Label Scanner uses advanced client-side Optical Character Recognition (OCR) powered by Tesseract.js. When you upload a photo or snap a picture of an ingredient list, the tool extracts the text locally in your browser. It then cross-references this text with a curated database of common food and cosmetic additives and allergens to give you an instant safety and allergen analysis.

Is my personal data or product photo uploaded to a server?

No. This tool is built with a strict privacy-first architecture. All image processing, text recognition (OCR), and ingredient analysis happen locally inside your web browser. No photos, parsed text, or personal data are ever sent to external servers or databases, making the tool 100% secure and private.

How do I scan a product on a mobile device?

To scan a product on mobile, simply tap the 'Scan with Camera' button. On HTTPS production sites, this will open a live video viewfinder directly in your browser. Alternatively, you can tap 'Take Photo' to open your phone's native camera app, snap a clear picture of the ingredient list, and load it into the scanner. Both methods process the image client-side.

What are E-numbers and does the scanner detect them?

E-numbers are systematic codes used in Europe and internationally to identify food additives that have been cleared for use. Yes, the scanner automatically cross-references E-numbers (such as E250 for Sodium Nitrite or E951 for Aspartame) against its database, translating them into plain English and highlighting their purpose and safety level.

Can the scanner identify cosmetic ingredients and chemicals?

Yes. The scanner database is equipped to analyze both food additives and common cosmetic chemicals, including parabens, sulfates (like SLS and SLES), silicones, phthalates, synthetic fragrances, and chemical sunscreen filters (like oxybenzone), providing safety ratings and irritation warnings for skin health.

How accurate is the Optical Character Recognition (OCR) scan?

OCR accuracy depends highly on the quality of the photo. For the best results, ensure the ingredient text is flat, well-lit, in sharp focus, and free from glare or shadows. Highly curved packaging can sometimes distort letters, but you can edit the raw recognized text inside our interactive editor before running the analysis.

What do the safety ratings (Green, Yellow, Red) mean?

Safety ratings are calculated based on scientific consensus and safety directives: Green (Safe) indicates natural or highly cleared ingredients with no known health risks; Yellow (Moderate) indicates potential mild irritants, sweeteners, or additives with usage limits; Red (Danger) indicates additives with high links to health controversies, toxicity, or carcinogenicity.

Can I customize the scanner to check for specific allergens?

Yes. You can toggle allergen alert switches in the dashboard control panel. The scanner supports filtering for Gluten, Dairy/Lactose, Soy, Peanuts/Tree Nuts, Eggs, Shellfish, and Sesame. If any keywords related to these allergens are detected in the ingredient label, a highlighted warning banner will immediately notify you.

How does the side-by-side product comparison feature work?

When you scan a product, you can click 'Save to Compare' to store its safety scorecard in your browser's local memory. You can then scan a second product, click compare, and view a side-by-side dashboard comparing their ingredient count, flagged hazardous additives, matching allergens, and total safety rating.

Is this scanner a replacement for medical advice?

No. The Product Label Scanner is an educational tool designed to help you decode ingredient lists and understand common additives. It is not a medical device and should not replace professional medical advice, diagnosis, or treatment for severe food allergies or medical conditions.