Skip to content
Feature

152 international label formats, one interface

One recipe, 114 countries. Switch the destination format and the rounding rules, warning marks, languages, and layout all change with it, automatically.

Start freeSee all countries
The same product rendered as four regulatory shapes.

152 formats across every major regulatory regime

21 CFR 101.9 (US FDA), Regulation (EU) 1169/2011, Canada CFIA's bilingual Nutrition Facts table, Mexico NOM-051, Chile Ley 20.606, Argentina Ley 27.642, Brazil ANVISA RDC 429/2020, India FSSAI, China GB 28050, Japan CAA, GCC GSO 2233, and the Codex CAC/GL 2-1985 baseline that many smaller markets adopt, plus a hundred more, actively maintained.

152
label formats
114
countries
1
recipe entry

Browse the full list on the coverage page; if you sell there, we almost certainly render it.

Country-specific rounding, thresholds, and layouts

Compliance lives in the details that are easy to get wrong. The FDA rounds fat to the nearest 0.5 g under 5 g; the EU declares per 100 g/100 ml with its own significant-figure conventions; Canada mandates a bilingual table with prescribed hierarchy; Chile and Mexico compute warning thresholds from entirely different baselines. Each format in NFL carries its own rounding ladder, mandatory nutrient set, and specimen-accurate layout.

You enter your nutrition data once (from USDA search, AI Jumpstart, or manual entry) and every jurisdiction's renderer applies its own declaration rules to the same underlying values. No re-keying numbers into a second tool, and no chance the EU label and US label quietly disagree about the same product.

Front-of-pack warnings, computed for you

Latin America's warning-mark regimes are threshold-driven: exceed a sugar, sodium, calorie, or saturated-fat limit and a front-of-pack mark becomes mandatory. NFL computes these from your recipe (Mexico's NOM-051 octagons, Chile's "ALTO EN" seals, Brazil's magnifier marks) and adds them to the label automatically when your numbers cross the line.

NOM-051 check: current recipe
EXCESO
AZÚCARES
triggered
EXCESO
SODIO
clear
EXCESO
CALORÍAS
clear

Reformulate below the threshold and the mark disappears: a live target to formulate against.

Multi-language labels, 10-language interface

Bilingual EN/ES for the US market, EN/FR for Canada, Arabic with English for the GCC, Chinese for GB 28050, Japanese for the CAA's 栄養成分表示 panel, plus Korean, Thai, Vietnamese, and Indonesian formats; each label renders in the language and pairing its regulator prescribes.

The application interface itself is separately available in 10 languages, so the person building the label can work in their own language regardless of which market they are labeling for. A Mexico-based team can run the UI in Spanish while producing a Japanese label, or the reverse. Allergen declarations translate with the format too; see how allergen lists change by jurisdiction.

One recipe, many markets

The workflow that makes 152 formats useful: save the recipe once, then switch the destination format and export. Selling the same energy bar in the US, Canada, Mexico, the EU, and Japan means five compliant labels from one entry of nutrition data: same recipe record, five renderers.

Because every label derives from the single recipe in your library, a reformulation propagates to all five markets at once; there is no moment where the Canadian label reflects the new formula and the Mexican one does not. Supplement products get the same treatment; the Supplement Facts module spans multiple regulatory regimes as well.

A regulatory watcher, so formats stay current

Food labeling law does not sit still: thresholds get revised, new warning marks phase in, transition periods expire. NFL's regulatory watcher monitors the regimes we support and feeds changes into the format library, so the label you export reflects the rule as it stands, not as it stood when you first built the recipe.

That is the practical difference between a template pack and maintained software: templates age silently, while a maintained format library ages loudly on our side of the screen instead of on your packaging. For common compliance questions by country, start with the labels FAQ, then test your own product free in the generator.

Test any country in seconds

Pick a country in the format rail, enter your values, watch the compliant label render.