About this tool
EAN-13 is already selected. Enter 12 digits to add the check digit automatically, or 13 to validate it. Generate in bulk and lay out on A4 label sheets for retail packaging.
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
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.
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.
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
Can I use any number in shops?
No. Retail numbers must be licensed from GS1; this tool only draws the barcode.
How is the check digit calculated?
By the EAN weighted sum of the first 12 digits; the tool adds or validates it.
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.