codigo-qr.es supports 8 1D barcode formats. Code 128 and EAN-13 are free. The other six formats require a Pro plan.
Every format has its use case. Pick the one that fits your industry, generate the barcode and download print-ready PNG or vector SVG.
8 formatosCode 128 · EAN-13 gratisPNG y SVG
What is the difference between the 8 barcode formats?
1D barcodes encode data in vertical bars of varying widths. Each format has an allowed character set, a fixed or variable length, and a dominant industry sector. They are not interchangeable: a supermarket expects EAN-13, a shipping box expects ITF-14, and an internal warehouse can use Code 128.
Before generating, identify where the barcode will be scanned: point of sale, warehouse, postal shipment or internal system. That determines the right format. If in doubt, check the comparison table at the bottom of the page.
All 8 barcode formats
Code 128
Free
Universal alphanumeric barcode for inventory, shipping labels and internal identifiers. Supports all ASCII characters.
Logistics, warehouse, shipping
Fact: Published in 1981 by Computer Identics. The most used barcode in global logistics.
A QR code is two-dimensional (a matrix of dots) and can store up to 3,000 characters. A 1D barcode is linear (vertical bars) and stores between 8 and 80 characters depending on the format. QR codes can be read with any smartphone camera; 1D barcodes often require a dedicated laser or image scanner in industrial environments.
EAN-13 is the most used for point-of-sale products in Europe. Code 128 is the most common for internal logistics and shipping. ITF-14 dominates shipping cases in organised distribution.
Not to generate the code here. If you need a unique code recognised in organised retail, you must obtain a company prefix assigned by your national GS1 member organisation. Without that registration the code is not valid in supermarkets or major retail chains.
Yes. The generator produces scalable vector SVG with no quality loss at any print size, and high-resolution PNG for standard label printers. Both formats are scannable by industrial readers.
The generator validates the check digit for EAN-13 and EAN-8. If you enter 13 digits with an incorrect last digit, the generator flags it. You can enter only the first 12 digits and the last one will be calculated automatically.
Do you also need dynamic QR codes?
Besides barcodes, codigo-qr.es generates QR codes with an editable destination, scan analytics and logo customisation. Try the QR generator for free.