Barcode types
| Type | Accepts | Typical use |
|---|---|---|
| Code 128 | All ASCII text | Logistics, assets, tickets |
| EAN-13 | 12–13 digits | Retail products worldwide |
| UPC-A | 11–12 digits | Retail in the US and Canada |
| EAN-8 | 7–8 digits | Small packages |
| Code 39 | A–Z, 0–9, - . $ / + % | Industry, military, healthcare |
| ITF-14 | 13–14 digits | Outer cartons |
For EAN and UPC you may omit the last (check) digit — it is calculated automatically. SVG stays sharp at any print size; PNG is exported at 3× resolution.
Frequently asked questions
Can I sell products with a barcode from here?
The barcode image is fine, but retail EAN/UPC numbers must be licensed from GS1 so they are unique to your company.
What is the difference between a barcode and a QR code?
Barcodes are one-dimensional and hold a short number or text; QR codes are 2D and hold links and much more data — see the QR Code Generator.
Why is my EAN-13 rejected?
It must be digits only, and if you enter 13 digits the last one must be the correct check digit.

