get quote
packaging guides

Free Nutrition Facts Label Generator (FDA Format)

Enter your nutrition values per serving, and this free generator builds an FDA-format Nutrition Facts label for packaged foods with the serving measured in grams. It applies the rounding rules in 21 CFR 101.9 (opens in a new tab), checks that your values add up and that every line fits at the required type size, and exports a vector file for print. No signup, and your numbers stay in your browser.

Example values: a granola bar

Loading…

Enter values per serving. Recalculate from per-100 g data before you enter them.

Serving

Products packaged and sold individually that hold 200% to 300% of the reference amount for their category usually need a dual-column label (21 CFR 101.9(b)(12)), unless an exception applies. This generator doesn't make it.

Per serving, before rounding
Vitamins and minerals
Package and format

Minimum for this format: 1.87 in

12 to 40 sq in: standard vertical label. The small tabular or linear format is allowed only if the package can't fit a standard vertical or tabular display on any panel; linear only if a tabular one won't fit either (21 CFR 101.9(j)(13)(ii)(A)).

Is a vitamin or mineral added to the food, or named in a claim, other than vitamin D, calcium, iron, and potassium?
Label 2.40 × 4.23 in · PDF page 2.65 × 4.48 in, trim box at the label edge

Loading…

Provided as is. Check against current FDA rules before printing.

No conflicts found between the values you entered.

Rounding applied (what you entered → what the label shows)
Rounding applied
NutrientYou enteredOn labelRule21 CFR 101.9
Servings per container882–5: nearest 0.5; otherwise whole number; "about" when rounded(b)(8)(i)
Serving size40 g40 gUnder 2 g: nearest 0.1; 2–5 g: nearest 0.5; above: whole g(b)(7)(ii)
Calories192190Above 50 cal: nearest 10(c)(1)
Total Fat8.2 g8g · 10%5 g and up: nearest 1 g(c)(2)
Saturated Fat1.1 g1g · 5%Under 5 g: nearest 0.5 g(c)(2)(i)
Trans Fat0.1 g0gUnder 0.5 g → 0 g(c)(2)(ii)
Cholesterol0.4 mg0mg · 0%Under 2 mg → 0 mg(c)(3)
Sodium93 mg95mg · 4%5–140 mg: nearest 5 mg(c)(4)
Total Carbohydrate25.3 g25g · 9%1 g and up: nearest 1 g(c)(6)
Dietary Fiber3.1 g3g · 11%1 g and up: nearest 1 g(c)(6)(i)
Total Sugars9.4 g9g1 g and up: nearest 1 g(c)(6)(ii)
Added Sugars7.2 g7g · 14%1 g and up: nearest 1 g(c)(6)(iii)
Protein4.3 g4g1 g and up: nearest 1 g; no %DV (needs PDCAAS)(c)(7)
Vitamin D0.1 mcg0mcg · 0%Under 2% DV: shown as 0; %DV: under 2% → 0; to 10%: step 2; to 50%: step 5; above: step 10(c)(8)(iii)
Calcium28 mg30mg · 2%Nearest 10 mg (FDA guidance (opens in a new tab)); %DV: under 2% → 0; to 10%: step 2; to 50%: step 5; above: step 10(c)(8)(iii)
Iron1.1 mg1.1mg · 6%Nearest 0.1 mg (FDA guidance (opens in a new tab)); %DV: under 2% → 0; to 10%: step 2; to 50%: step 5; above: step 10(c)(8)(iii)
Potassium180 mg180mg · 4%Nearest 10 mg (FDA guidance (opens in a new tab)); %DV: under 2% → 0; to 10%: step 2; to 50%: step 5; above: step 10(c)(8)(iii)

What the generator covers

The generator makes three formats: the standard vertical label, and the tabular and linear labels for small packages with 40 square inches or less available for labeling. It’s built for foods in multi-serving packages, with the serving measured in grams, and uses the Daily Values for adults and children 4 years and older.

It doesn’t make dual-column labels (per serving and per package), the simplified format, or the full-size tabular label for short panels. It isn’t built for beverages measured in milliliters or for foods meant for children under 4. If your package makes a protein claim, the label needs a protein %DV corrected by a protein quality score (PDCAAS), which the generator doesn’t calculate. It also doesn’t add the extra lines some products need: sugar alcohols when the package makes a sugar claim, vitamins and minerals added beyond vitamin D, calcium, iron, and potassium, or fiber and fat types named in a claim.

How to make a Nutrition Facts label

  1. Get the numbers from a lab analysis or from nutrient analysis software that uses your exact recipe. Enter them as they come, before any rounding.
  2. Set the serving size. FDA reference amounts (21 CFR 101.12) are the basis for the serving size in each food category, so a bag of chips and a jar of salsa start from different amounts. Write it as a household measure people recognize, such as “1 bar” or “2/3 cup”, and add the weight in grams.
  3. Fill in each nutrient per serving. The table under the label shows what you entered, what the label prints, and which rule turned one into the other.
  4. Enter the area of the package available for labeling and the width the label can take. The standard vertical label is the default. On packages of 12 to 40 square inches, the small tabular or linear format is allowed only when the package can’t fit a standard vertical or tabular display on any panel.
  5. Read the checks. The generator won’t export a label with an empty field, a negative number, added sugars above total sugars, or nutrients that weigh more than the serving, and it stops the download when a line doesn’t fit at the required type size. Calories far from what fat, carbohydrate, and protein add up to get a warning, because fiber and sugar alcohols can explain part of the gap.
  6. Download the SVG or PDF and place it in your artwork, usually on the information panel to the right of the principal display panel. Our food label requirements guide covers what else has to appear on that panel.

Which label format fits your package

The format depends on how much of the package surface can carry labeling and how much room the panel has. The FDA’s sample labels (opens in a new tab) show each format.

Surface available for labelingFormatWhat changes
Under 12 sq in, with no nutrition claims or other nutrition information anywhere (label, labeling, ads)No Nutrition Facts label requiredThe package must list an address or phone number where buyers can get the nutrition information
Under 12 sq in, with a claim or other nutrition information, or a voluntary labelVertical, small tabular, or linearAll required information at least 6 pt, or in all capitals at least 1/16 inch high
12 to 40 sq inStandard vertical; small tabular only if neither a standard vertical nor a tabular display fits on any panel; linear only if a tabular one won’t fit eitherServings and serving size at least 9 pt (serving size down to 8 pt if it doesn’t fit), “Calories” at least 10 pt and the calorie number at least 14 pt; abbreviations such as “Serv size” and “Sat fat” are allowed, and the short footnote “% DV = % Daily Value” may be used
Any size, with less than about 3 inches of continuous height on the panelFull-size tabular label (this generator doesn’t make it)“Calories” at least 10 pt and the serving size at least 9 pt; the other minimum type sizes match the vertical label

How the numbers are rounded

21 CFR 101.9 sets how each nutrient is rounded. Where the rule allows a choice, such as 0 or “less than 1 g”, the generator uses the option in the table below. For fat, cholesterol, sodium, carbohydrate, fiber, and added sugars, it calculates %DV from the amount printed on the label, or from the actual amount when the label says “less than”, so a nutrient shown as 0 g also shows 0%. When the number of servings is rounded, FDA says to show that with “about”, as in “about 2.5 servings per container”.

NutrientRounding on the label
CaloriesUnder 5 → 0; up to 50 → nearest 5; above 50 → nearest 10
Total, saturated, and trans fatUnder 0.5 g → 0; under 5 g → nearest 0.5 g; 5 g and up → nearest 1 g
CholesterolUnder 2 mg → 0; 2 to 5 mg → “less than 5 mg”; above 5 mg → nearest 5 mg
SodiumUnder 5 mg → 0; 5 to 140 mg → nearest 5 mg; above 140 mg → nearest 10 mg
Carbohydrate, fiber, sugars, added sugars, proteinUnder 0.5 g → 0; under 1 g → “less than 1 g”; 1 g and up → nearest 1 g
Vitamin D, calcium, iron, potassiumVitamin D to the nearest 0.1 mcg, iron to the nearest 0.1 mg, calcium and potassium to the nearest 10 mg; %DV in steps of 2% up to 10%, 5% up to 50%, and 10% above that

The steps for vitamins and minerals follow the increments the FDA recommends in its guidance on declaring vitamin and mineral amounts (opens in a new tab).

SOTDESIGN is a packaging and label design agency working with food and beverage brands. The Nutrition Facts panel is one part of a label, and our label design service covers the rest, from the front panel to print-ready files.

need the whole label designed?

custom labels and packaging for food and beverage brands · fixed estimate in 1–2 business days

get quote

FAQ

01 Is this Nutrition Facts label generator free?

Yes. There is no signup and no limit on labels or downloads. The tool runs in your browser, so the values you type never leave your device.

02 Does the label meet FDA requirements?

The generator follows the rounding rules, order of nutrients, and minimum type sizes in 21 CFR 101.9, and the vertical label follows the graphic specifications the FDA recommends in Appendix B to Part 101. It blocks the download when it finds missing values, values that contradict each other, or a line that doesn’t fit at the required size. Whether a finished package complies also depends on your values, your serving size, the format your package qualifies for, and the rest of the label, which the tool can’t check.

03 Can I make a nutrition label without a lab test?

Yes. The FDA recommends lab analysis but doesn’t prescribe how a company gets its nutrient values, so you can calculate them in nutrient database software from your exact recipe. The brand is responsible for the numbers either way: the FDA checks compliance by testing a composite of 12 packages from a lot (21 CFR 101.9(g)), and the lab results have to meet its compliance limits for each nutrient.

04 Do small businesses need a Nutrition Facts label?

Some don’t. A product can be exempt when the company averages under 100 full-time equivalent employees and sold fewer than 100,000 units of that product in the US over the previous 12 months, and it files a notice with the FDA before each yearly exemption period (21 CFR 101.9(j)(18)). A company with fewer than 10 full-time equivalent employees that isn’t an importer and sells fewer than 10,000 units of a product a year doesn’t have to file that notice. A business that sells directly to consumers is also exempt when its annual sales to consumers are up to $500,000, or its food sales to consumers are up to $50,000 (21 CFR 101.9(j)(1)). Any nutrition claim or other nutrition information on the label, in other labeling, or in advertising removes these exemptions. The FDA’s Small Business Nutrition Labeling Exemption page has the full conditions.

05 What font does a Nutrition Facts label use?

The rule requires a single easy-to-read type style in upper and lower case; packages under 12 square inches may set the label in capitals. The FDA’s recommended graphic specifications use Helvetica Black and Helvetica Regular. Our SVG and PDF files use TeX Gyre Heros, a free typeface in the Helvetica style, with the text converted to outlines so it prints the same on any system.

06 Can I send the file straight to my printer?

The SVG and PDF are vector files with the label at its real size. The PDF page adds a 1/8 inch margin around the label, sets the trim box to the label’s edges, and prints in 100% black on a white panel. Place the file in your packaging artwork; your designer or printer still checks it in the full layout and on the proof.

This tool is provided as is, without warranty of any kind, for general information, and is not legal or regulatory advice. It formats the values you enter and can’t check your product, serving size, or the rest of your label. FDA rules can change after the date we last checked them (November 11, 2026). Check the final label against current FDA requirements, or with a food labeling specialist, before you print. To the extent the law allows, SOTDESIGN isn’t liable for errors in the values you enter or in the tool and its files, or for losses from using them.

Related Posts

have a project?
let’s talk

Use this form to tell us about the design service you need and request a project estimate.

how we work:

  • submit a request Begin by filling out the feedback form on our website. Please provide your contact information and a brief description of the upcoming project.
  • complete the brief Once we receive your request, we’ll send you a brief: a set of straightforward questions to help us understand your project. Please fill it out with information about your brand, target audience, design preferences, and any other relevant details.
  • receive an estimate After reviewing the completed brief, we will send you an estimated cost and timeline for your project. This process usually takes 1 to 2 business days.

notice Design services only. We do not print or manufacture packaging.

*required fields

please select your service*