MANUFACTURING / INTEGRATION / AUTOMATION
LIVE TOOL

Food label generator

Nutrition declaration (EU 1169/2011) and Nutrition Facts (US FDA) from a recipe: energy, rounding, %RI and %DV, the ingredient list with allergens in bold, print and PDF. The regulatory rules are not verified.

Regulatory rules not verified against the official texts — check before use. Energy factors, rounding, reference intakes, daily values, allergen lists, mandatory particulars and type sizes were written from memory of Regulation (EU) No 1169/2011, the Commission’s 2012 guidance and 21 CFR 101, not copied from the official texts. Labels made here are drafts: they are not a compliance check.

Recipe

Example dataReplace with your own recipe

Paste, open a CSV, TSV, TXT or XLSX file (up to 20 MB), or drop it on the field. Files are read in this browser only.

Columns (28 possible, found by the header names)
Columns

Found by the header names only (Ingredient, Quantity, Fat, Saturates, Carbohydrate, Sugars, Fibre, Protein, Salt or Sodium …); without headers the first text column is the ingredient and the first number column the quantity. Choose the others by hand.

Ingredient  Quantity (g)  Fat (g)
Oat flakes  380           7.0
Honey       150           0
Long format
1 row = 1 ingredient

Columns: tab, ; or ,
Decimals: 12,5 or 12.5

Read as: tab-separated · decimal point · 9 rows · header row skipped

Data as understood — 9 rows
#IngredientQuantity (g)ComponentsAllergensQUIDFat (g)Saturates (g)Trans fat (g)Cholesterol (mg)Carbohydrate (g)Sugars (g)Added sugars (g)Fibre (g)Protein (g)Sodium (mg)Vitamin D (µg)Calcium (mg)Iron (mg)Potassium (mg)
1Oat flakes380oatsyes7.01.30058.71.0010.113.560544.7429
2Honey150000082.482.182.10.20.34060.452
3Hazelnuts120hazelnutsyes60.84.5007.04.309.715.0001144.7680
4Dark chocolate chips100sugar, cocoa mass, cocoa butter, emulsifier: soya lecithin, natural vanilla flavouringsoybeans31.019.00.03352.048.047.08.06.0200608.0560
5Sunflower oil8010010.30.400000000000
6Raisins700.50.10076.059.003.73.1260501.9749
7Skimmed milk powder50milk0.80.50.032052.052.00036.05350.212570.31794
8Glucose syrup47000078.038.038.00020030.14
9Salt3000000000387580240.38

Recipe — 9 ingredients; nutrients per 100 g of each ingredient
#IngredientQuantity (g)Components Allergens QUID Fat (g) Saturates (g) Trans fat (g) Cholesterol (mg) Carbohydrate (g) Sugars (g) Added sugars (g) Fibre (g) Protein (g) Sodium (mg) Vitamin D (µg) Calcium (mg) Iron (mg) Potassium (mg) Remove
1
2
3
4
5
6
7
8
9

One row per ingredient: the quantity at the time of use in grams and the nutrients per 100 g of the ingredient. Energy is computed. Leave a value empty when it is not known: the label then says “value missing” instead of counting it as 0. Allergens: keys such as milk, wheat, hazelnuts, soybeans, fish:cod, separated by “;”. Mark words by hand with asterisks (*soya* lecithin) to choose what is bold. Tick QUID for an ingredient emphasised in the name. Editing the table rewrites the data field with the columns in use.

Nutrient values

Label settings

Product and portion

The loss (water evaporated in baking or cooking) lowers the final weight; the nutrients stay. Leave the portion empty for a declaration per 100 g only.

EU nutrition declaration
US Nutrition Facts

The net quantity gives the servings per container. Trans fat, cholesterol, added sugars, vitamin D, calcium, iron and potassium come from their own recipe columns; without them the panel shows “value missing”.

Label text

Printed as typed. The US net quantity needs metric and US customary units.

Label size and printing

The text size follows the minimum letter height (EU x-height 1.2 mm, US lowercase “o” 1/16 inch). Print at 100 % (no “fit to page”) to keep the sizes. Every sheet carries the warning about the rules.

Runs in this browser. Data is not uploaded or stored.

Labels

2003 kJ / 479 kcal per 100 g · 200 Calories per serving

Recipe 1000 g → 940 g after 6 % loss · 9 ingredients · allergens: oats, hazelnuts, soya, milk

      EU label (Regulation (EU) No 1169/2011) · 85 × 85 mm, text 2.26 mm (x-height 1.2 mm) · rules not verified

      Oat granola bar with hazelnuts and dark chocolate

      Ingredients: Oat flakes 40%, Honey, Hazelnuts 13%, Dark chocolate chips (sugar, cocoa mass, cocoa butter, emulsifier: soya lecithin, natural vanilla flavouring), Sunflower oil, Raisins, Skimmed milk powder, Glucose syrup, Salt.

      May contain peanuts.

      Nutrition declaration
      NutrientPer 100 g%RI*Per 40 g (1 bar)%RI*
      Energy2003 kJ / 479 kcal24%801 kJ / 191 kcal10%
      Fat22 g32%9.0 g13%
      of which saturates4.0 g20%1.6 g8%
      Carbohydrate56 g21%22 g9%
      of which sugars28 g31%11 g13%
      Fibre6.5 g2.6 g
      Protein10 g20%4.1 g8%
      Salt0.40 g7%0.16 g3%

      *Reference intake of an average adult (8400 kJ / 2000 kcal)

      240 g (6 × 40 g)

      Best before: see the side of the pack.

      Store in a cool, dry place.

      Example Bakery, 1 Sample Street, 00000 Sampletown, Exampleland

      US label (21 CFR 101.9, 2016 format) · 120 × 115 mm, text 2.9 mm (lowercase o 1.59 mm) · rules and panel layout not verified

      Nutrition Facts

      6 servings per container

      Serving size1 bar (40g)

      Amount per serving

      Calories200

      % Daily Value*

      Total Fat 9g12%
      Saturated Fat 1.5g8%
      Trans Fat 0g
      Cholesterol 0mg0%
      Sodium 65mg3%
      Total Carbohydrate 25g9%
      Dietary Fiber 3g9%
      Total Sugars 11g
      Includes 8g Added Sugars16%
      Protein 4g
      Vitamin D 0mcg0%
      Calcium 50mg4%
      Iron 1.4mg8%
      Potassium 190mg4%

      * The % Daily Value (DV) tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

      Oat granola bar with hazelnuts and dark chocolate

      NET WT 8.46 OZ (240 g)

      Ingredients: Oat flakes, Honey, Hazelnuts, Dark chocolate chips (sugar, cocoa mass, cocoa butter, emulsifier: soya lecithin, natural vanilla flavouring), Sunflower oil, Raisins, Skimmed milk powder, Glucose syrup, Salt.

      Contains: Milk, Hazelnuts, Soy.

      May contain peanuts.

      Best before: see the side of the pack.

      Store in a cool, dry place.

      Example Bakery, 1 Sample Street, 00000 Sampletown, Exampleland

      Product
      ItemValue
      Recipe weight at use1000 g
      Loss6 %
      Final weight940 g
      US Nutrition Facts — per serving of 40 g
      NutrientComputedDeclared% DV
      Calories196.629200
      Total Fat (g)8.99191912 %
      Saturated Fat (g)1.612771.58 %
      Trans Fat (g)0.01553190
      Cholesterol (mg)0.55319100 %
      Sodium (mg)64.1123653 %
      Total Carbohydrate (g)24.8438259 %
      Dietary Fiber (g)2.5919139 %
      Total Sugars (g)11.288111
      Added Sugars (g)8.00043816 %
      Protein (g)4.08174
      Vitamin D (mcg)0.0042553200 %
      Calcium (mg)45.814504 %
      Iron (mg)1.431321.48 %
      Potassium (mg)191.8141904 %
      EU nutrition declaration — computed and declared (per 100 g)
      NutrientComputedDeclared%RIPer 40 g (1 bar): computedDeclared%RI
      Energy (kJ)2002.77200324 %801.10880110 %
      Energy (kcal)478.614479191.446191
      Fat (g)22.47982232 %8.991919.013 %
      of which saturates (g)4.031914.020 %1.612771.68 %
      Carbohydrate (g)55.62985621 %22.2519229 %
      of which sugars (g)28.22022831 %11.28811113 %
      Fibre (g)6.479796.52.591912.6
      Protein (g)10.20431020 %4.08174.18 %
      Salt (g)0.4007020.407 %0.1602810.163 %
      Ingredients in descending order of weight at use
      IngredientOrderQuantity (g)Share of recipeQUIDAllergens
      Oat flakes138038 %40%oats
      Honey215015 %
      Hazelnuts312012 %13%hazelnuts
      Dark chocolate chips410010 %soya
      Sunflower oil5808 %
      Raisins6707 %
      Skimmed milk powder7505 %milk
      Glucose syrup8474.7 %
      Salt930.3 %
      EU mandatory particulars (Regulation (EU) No 1169/2011, Article 9(1))
      ParticularThis label
      (a) the name of the foodon the label
      (b) the list of ingredientson the label
      (c) ingredients causing allergies or intolerances (Annex II), emphasisedemphasised in bold
      (d) the quantity of certain ingredients (Article 22)2 ingredients with a percentage
      (e) the net quantity of the foodon the label
      (f) the date of minimum durability or the ‘use by’ dateon the label
      (g) any special storage conditions and/or conditions of useon the label
      (h) the name or business name and address of the food business operator (Article 8(1))on the label
      (i) the country of origin or place of provenance where Article 26 requires itnot entered (needed only where Article 26 requires it)
      (j) instructions for use where it would be difficult to use the food without themnot covered by this tool
      (k) for beverages with more than 1.2 % alcohol by volume, the actual alcoholic strengthnot covered by this tool
      (l) a nutrition declarationon the label
      US required label elements
      ElementThis label
      Statement of identity (21 CFR 101.3)on the label
      Net quantity of contents in metric and US customary units (21 CFR 101.105)on the label
      Ingredient list in descending order of predominance by weight (21 CFR 101.4)on the label
      Major food allergens: a “Contains” statement or names in the ingredient list (FD&C Act 403(w))Contains statement
      Name and place of business of the manufacturer, packer or distributor (21 CFR 101.5)on the label
      Nutrition Facts (21 CFR 101.9)on the label

      Download offline versionSingle HTML file · v1.4 · 615 KB · works without internet

      Method