nutrillius

free barcode generator for food products

Turn your GS1-issued UPC-A or EAN-13 number into print-ready barcode artwork — check digit verified automatically, downloadable as infinitely-scalable SVG or high-resolution PNG. Free, no account, no watermark.

barcode

free · GS1 check digit auto-verified

Paste the number from your GS1 (or reseller) barcode assignment and download print-ready artwork.

How it works

  1. Get a barcode number. Retailers generally require numbers issued by GS1 (gs1us.org). A GS1 company prefix costs from $30/year for a single GTIN; resellers are cheaper but some retailers reject them.
  2. Paste it above. Pick UPC-A (12 digits, US/Canada) or EAN-13 (13 digits, international). We validate the GS1 check digit and correct it if needed.
  3. Download SVG or PNG. SVG scales to any print size with perfect edges; the PNG is rendered at 3× for high-DPI use. Place it on your packaging with the quiet zones intact.

Putting it on your package

A barcode is only half of a retail-ready package — US law also requires a Nutrition Facts label in the FDA 21 CFR 101.9 format, an ingredient statement in descending order by weight, and an allergen declaration. Nutrillius generates all of those from your recipe — this barcode tool is built into the same label maker, so you can produce the entire back panel in one sitting.

nutrillius · free to build

Need the rest of the label too?

The same generator that made your barcode builds your full FDA Nutrition Facts panel, ingredient statement and allergen declaration from a typed recipe — free to build, pay only when you download.

build my label — free

no account needed · PNG · PDF · SVG from $39

frequently asked questions

Is this barcode generator really free?

Yes — generate and download as many UPC-A and EAN-13 barcodes as you want, in SVG and PNG, with no watermark and no account. We make money on nutrition labels, not barcodes.

Does this tool give me a barcode number?

No — it turns a number you already own into scannable artwork. Barcode numbers are issued by GS1 (the global standard most retailers require) or by UPC resellers. Once you have your number, paste it here and download the artwork.

What's the difference between UPC-A and EAN-13?

UPC-A is the 12-digit code standard in the US and Canada; EAN-13 is the 13-digit international version. Every UPC-A is also a valid EAN-13 (with a leading zero), and modern scanners read both. If you sell mainly in the US, UPC-A is the safe default.

What is the check digit and why does the tool change my last digit?

The final digit of every UPC/EAN is a check digit computed from the others (GS1 mod-10 algorithm). Scanners use it to catch misreads. If the number you paste has a wrong check digit, we compute the correct one and tell you — a barcode with a bad check digit will fail at the register.

What size should a barcode be printed on food packaging?

The GS1 nominal size for UPC-A is 1.469″ × 1.02″ at 100% magnification, and 80–200% is allowed. Print black on white where possible, keep the quiet zones (the blank margins) clear, and never print smaller than 80% or scanners may struggle. The SVG download scales to any size without losing crispness.

keep reading