Food Info Nutrition Labels

Description

Food Info Nutrition Labels adds a clean, accurate nutrition label to your recipe posts, calculated from your own country’s official food database.

Every country’s food scientists log regional variations in food, so a UK, Australian or French recipe ends up with numbers that reflect a different nutritional outcome. This plugin picks your national database automatically:

  • United Kingdom: CoFID (McCance & Widdowson’s)
  • United States: USDA FoodData Central
  • Australia: AUSNUT
  • France: Ciqual
  • Canada: CNF
  • Finland: Fineli

…and falls back across all six so nothing goes unmatched.

How it works. Add the “Food Info Nutrition Labels” block to a recipe, paste your ingredient list, choose servings and your country, and click Calculate. You get a full label, per serving and per 100 g, that you can publish as-is. The nutrition is worked out once, when you click Calculate, and saved into the post, so your page loads stay fast and never depend on an outside service.

Free. No account, no API key, no per-recipe cost.

Powered by the same engine behind Food Info.

External services

This plugin connects to the Food Info API at food-info.org to turn your ingredient list into a nutrition label.

When it runs: only in the editor, at the moment you click “Calculate nutrition” on the block. The label is then saved into your post, so nothing is sent when a visitor views your published page.

What is sent: the ingredient text you type, the number of servings, and the country you select. No account, API key, or personal data is sent or required.

Why it is needed: to match your ingredients against the national food databases and return the calculated label.

This service is provided by Food Info. By using the block you agree to its terms and privacy policy:

  • Terms and conditions: https://food-info.org/terms-conditions
  • Privacy policy: https://food-info.org/privacy-policy

Screenshots

Installation

  1. Install and activate the plugin.
  2. Edit a recipe post and add the Food Info Nutrition Labels block.
  3. Paste your ingredients (one per line), pick servings and your country, and click Calculate nutrition.
  4. Publish. The label renders on the page. It lists the national food database(s) used; an optional “Nutrition by Food Info” credit link can be switched on per block (off by default).

FAQ

Is it really free?

Yes. No account, no API key, no per-recipe charge.

Does it slow down my site?

No. The nutrition is calculated once, when you click Calculate in the editor, and stored in the post. Visitors see a static label, with no outside calls on page load.

Which countries are supported?

The UK, US, Australia, France, Canada and Finland each map to their national food database; other countries use USDA FoodData Central as the default. More national databases are being added.

How accurate is it?

Ingredients are matched deterministically against curated national food data. A line the engine isn’t fully sure about is flagged so you can double-check before publishing.

Reviews

There are no reviews for this plugin.

Contributors & Developers

“Food Info Nutrition Labels” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

0.1.2

  • Calculating a recipe now retries automatically if the service is momentarily busy, instead of reporting a failure.
  • Clearer message when the service is under load, so a short wait is distinguishable from a real problem.

0.1.1

  • Renamed to Food Info Nutrition Labels.
  • The front-end credit link is now opt-in per block (off by default); the label always lists the food database(s) used.

0.1.0

  • Initial release: region-native per-serving and per-100 g nutrition labels.