What this is
Two working tools, both free, and a $49 file pack. The first tool reads you the paragraphs of 21 CFR 101.9(j) that your answers touch, so you can see for yourself what the exemptions actually say. The second turns a recipe in grams into a Nutrition Facts panel: it multiplies out 2,500 foods from USDA FoodData Central, applies the rounding rules in 21 CFR 101.9(c) one by one, works out each percent Daily Value from the figure the panel prints, and draws the panel.
The free panel carries a DRAFT stamp. The $49 purchase is the same panel without the stamp, as true vector SVG files in the vertical, tabular and linear formats, with every piece of text carrying its own size in points.
Not affiliated with the Food and Drug Administration or the US Department of Agriculture. Not legal, tax or professional advice. Regulation text from the eCFR and nutrient values from USDA FoodData Central, as of the stamp on this page. FDA does not approve or certify label-making tools.
Do you even need a panel? Then build onefree, on this page
Does this product need a Nutrition Facts panel?
Answer what you know. Every yes prints the paragraph of 21 CFR 101.9(j) that your answer touches, word for word, so you can read the rule yourself. This tool does not tell you whether an exemption applies, and it does not keep your answers.
Recipe calculator
Type your recipe in grams. The numbers per 100 grams come from USDA FoodData Central, which is a public database of measured foods, not a measurement of your product.
The panel
Nothing drawn yet.
What the calculator did
Run the calculator to see every step.
Keep this recipe
Saving puts the recipe in this browser only. It never reaches us and it is not a backup: browsers clear stored data on their own, and clearing site data or using a private window loses it. Export the file if you want to keep it.
What the numbers are and are not
- A database, not a laboratoryEvery figure starts as a USDA measurement of a generic food, scaled by your grams. 21 CFR 101.9(g) describes compliance testing on a composite of 12 units of your finished product, which is a laboratory job and is not what this is.
- Added sugars is yours to supplyOf the 8,156 Foundation and SR Legacy foods read on 2026-09-08, 0 carried an added-sugars figure. There is nothing to read it from, so the calculator asks you for the number and 21 CFR 101.9(g)(10) asks you to keep records behind it.
- The ingredient list and the allergen line are typed by youThis tool has no code that writes either one. A generated allergen line that misses an allergen is dangerous, and only you know what else runs on your equipment.
- Branded foods are left outFoodData Central also carries label data submitted by manufacturers. Building your label off those rows copies somebody else's label, so this uses Foundation Foods and SR Legacy only.
- Nothing here decides anythingNo page in this family says whether an exemption applies to you, or whether a panel passes. They show you the rule and your own arithmetic.
The free pagesfree to read
Every reference-amount category in 21 CFR 101.12(b), and one page per rule question, quoted from the regulation rather than summarised. 157 product lines across 15 serving-size pages, plus 18 rule pages.
Where all of it comes from
Two sources, both federal, both free to use, both re-read on a schedule and compared word for word against the quote on the page.
- eCFR: 21 CFR 101.9, nutrition labeling of foodFetched through the versioner API for the edition of 2026-09-01. Rounding, Daily Values, formats and exemptions. “The eCFR is a continuously updated online version of the CFR. It is not an official legal edition of the CFR.”
- eCFR: 21 CFR 101.12, reference amounts customarily consumedBoth reference-amount tables, parsed from the XML into the serving-size pages.
- eCFR: 21 CFR 101.4, designation of ingredientsThe ingredient-statement rules, quoted on their own page. We quote them; we do not apply them for you.
- USDA FoodData Central: Foundation Foods and SR Legacy“USDA FoodData Central data are in the public domain and they are not copyrighted. They are published under CC0 1.0 Universal (CC0 1.0)” — the FoodData Central API guide.
Every quoted rule on this family is stored with its own words. There are 30 of them. Each refresh fetches the section again and checks the quote is still there character for character; one that has moved is marked as drifted, on the page and in anything delivered.
See the file before you pay
You do not have to take our word for what is in the file. Here are 25 rows of the real thing, carrying all 4 of its columns, the reference amounts from the tables in 21 CFR 101.12(b), parsed from the eCFR XML. Read it before you pay.
- Open the 25 rows as a CSVA plain spreadsheet file. It saves to your machine rather than painting itself into a browser tab, and it opens in Excel, Numbers or Google Sheets.
- The same 25 rows as JSONThe same rows again, laid out for reading with code.
What arrives after you pay: a private web page for one named product, carrying the same calculator without the DRAFT stamp, downloads of the vertical, tabular and linear panels as true vector SVG files, and a JSON copy of your recipe and your typed ingredient and allergen text — within 15 minutes of payment.
What you would be paying for: $49 once, for one product. Nothing recurring, nothing to cancel and no subscription behind it. You get a private web page for the product name you give at checkout, carrying the same calculator without the DRAFT stamp, and downloads of the Nutrition Facts panel as true vector SVG files in the vertical, tabular and linear formats, plus a JSON copy of your recipe and the ingredient and allergen text you typed. The numbers come from USDA FoodData Central, which is a public database of generic foods, not a laboratory analysis of your finished product; 21 CFR 101.9(g) describes compliance testing on a composite of 12 units and this is not that. Added sugars is a figure you supply. The ingredient statement and the allergen line are typed by you and are never generated. Regulation text is quoted from the eCFR, which is not the official legal edition of the CFR, and it may lag. Nothing we deliver says whether your label or your business is compliant, or whether an exemption applies — that is yours and your advisers' to decide. Meat and poultry labelling sits with USDA FSIS, not with 21 CFR 101. Print sizes must be checked against the printed proof. Refund on request within 14 days. There is no pay button on this page yet. The private page is delivered within 15 minutes of payment. Still not here after 15 minutes? Reply to your Stripe receipt.
These 25 rows are a slice of the file, not the whole of it. What we cannot show you here is how far back it goes: the paid page is the calculator and the vector files, not a bigger version of this table.
Buy the file pack for one product
No pay button on this one yet. Email operations@ustechautomations.com. Ask anything before you buy. Tell us the product and we will say plainly whether this pack fits it.
What you would be paying for: $49 once, for one product. Nothing recurring, nothing to cancel and no subscription behind it. You get a private web page for the product name you give at checkout, carrying the same calculator without the DRAFT stamp, and downloads of the Nutrition Facts panel as true vector SVG files in the vertical, tabular and linear formats, plus a JSON copy of your recipe and the ingredient and allergen text you typed. The numbers come from USDA FoodData Central, which is a public database of generic foods, not a laboratory analysis of your finished product; 21 CFR 101.9(g) describes compliance testing on a composite of 12 units and this is not that. Added sugars is a figure you supply. The ingredient statement and the allergen line are typed by you and are never generated. Regulation text is quoted from the eCFR, which is not the official legal edition of the CFR, and it may lag. Nothing we deliver says whether your label or your business is compliant, or whether an exemption applies — that is yours and your advisers' to decide. Meat and poultry labelling sits with USDA FSIS, not with 21 CFR 101. Print sizes must be checked against the printed proof. Refund on request within 14 days. There is no pay button on this page yet. The private page is delivered within 15 minutes of payment. Still not here after 15 minutes? Reply to your Stripe receipt.
Email us for the $49 checkout linkOne product, one payment. The calculator on this page is free and stays free.