Mofilo Food Database

2.8M+ Foods • 10 Data Sources • 150 Countries

Nutrition data from USDA, Health Canada, and international research databases.

Complete Nutrition Data

From whole foods to restaurant meals, find accurate nutrition information for what you eat

2.8M+
Total Foods
10
Data Sources
150+
Countries

What's Included

Generic & Whole Foods
Fruits, vegetables, meats, grains, and basic ingredients
Branded Products
Packaged foods with manufacturer nutrition labels
Restaurant Foods
Chain restaurant menu items and common dishes
International Foods
Foods from 150+ countries and cuisines

Mofilo Community Database

Users can create foods and contribute them to the community database

Can't find a food? Create it yourself and optionally share it with the community. All community-contributed foods go through our verification process before being added to the database.

Community Contribution Verification Process

Step 1

Food & Brand Filter

We review food and brand names to ensure they meet content standards

Rejects entries with: Inappropriate content, duplicate foods, incomplete product information
Step 2

Barcode Verification

Cross-reference UPC/EAN barcodes with GS1 standards and manufacturer product catalogs

Validates: Barcode format, product matching, regional accuracy
Step 3

Nutrient Verification

Validation system checks if nutrition data is physically possible using physics-based rules and energy conservation

Validates: Matter density, calorie-to-macro alignment, volume-based concentration limits
View open-source verification package

OpenFoodFacts Quality Filter

OpenFoodFacts entries are validated using physics-based rules to ensure nutrition data is physically possible (matter density, calorie-to-macro alignment, volume-based limits).

Expanded Serving Size Options

When source databases provide limited serving sizes (e.g., only "1 cup" and "100g"), we calculate additional common serving sizes using proportional mathematics from the verified base measurements.

Example Calculation:
If 1 cup (240g) = 200 calories
Then 1 tablespoon (15g) = (15/240) × 200 = 12.5 calories
All calculations maintain accuracy within 1% of source data due to standard rounding practices