Online barcode generator supporting Code128, EAN-13, EAN-8, UPC-A, Code39 and ITF-14. Customize colors and height, preview in real time, and download as PNG. Fully local processing.
❓ FAQ
Which barcode format should I use?
Code128 is the most versatile and supports full ASCII. EAN-13 is for retail products (13 digits). EAN-8 is for small packages (8 digits). UPC-A is for North American retail (12 digits). Code39 is for industrial and logistics use. ITF-14 is for shipping cartons.
How many digits does EAN-13 require?
Enter 12 digits — the 13th check digit is calculated and appended automatically. You can also enter all 13 digits directly.
Why does my input show as invalid?
Different formats have strict requirements: EAN-13/UPC-A accept only digits with a fixed length; Code39 does not support lowercase letters or some special characters. Adjust your input to match the format rules.
What resolution is the downloaded image?
The PNG is rendered from SVG at 2× resolution, making it suitable for printing and label production.