UPC-A barcode generator

Generate UPC-A barcodes free with automatic check digits for North American retail and marketplaces, and export images or labels in bulk.

  • Runs locally
  • Free

Your files are processed in your browser and are not uploaded to a server.

About this tool

UPC-A is already selected. Enter 11 digits to add the check digit, or 12 to validate it. UPC-A is the standard retail barcode in the US and Canada. Export PNG, SVG or A4 label PDFs in bulk.

Generate Code 128, Code 39/93, EAN-13/8, UPC-A/E, ITF-14 and Codabar barcodes in bulk, with check digits calculated or validated, then export PNG/SVG images or A4 label PDFs.

How to use

  1. Choose Code 128/39/93, EAN-13/8, UPC-A/E, ITF/ITF-14 or Codabar. Enter one value per line or import UTF-8 CSV/TSV and map values, names, filenames and copy counts.

  2. Check format-specific rules, the WeChat scan result type and all validation results. Export SVG/PNG/ZIP or A4 label PDF; print at actual size (100%) and test on the target device.

Good to know

Up to 1 MB, 300 records, 50 columns and 300 printed labels; fix every invalid record. Code 39/93 are never silently uppercased. EAN, UPC and ITF-14 check digits are completed or validated. Scanned Codabar results may omit start/stop guards; verify the target device. Quiet zones are 12 modules per side and PDF bars at least 0.25 mm. Unsupported caption glyphs prompt changes or disabling captions. Covers common WeChat one-dimensional barcodes, not every special symbology; generation does not register product numbers or create WeChat mini program codes. Presets store options only.

Frequently asked questions

Does Amazon require UPCs?

Most categories need GS1-licensed UPC or EAN numbers; this tool draws barcodes but does not issue numbers.

How do UPC-A and EAN-13 relate?

A UPC-A with a leading 0 is the equivalent EAN-13, and most scanners read both.

Does generating a barcode register a product number?

No. The tool only draws barcodes; retail product numbers must be obtained from a numbering organization such as GS1.