Barcode Generator
Generate EAN, UPC, Code 128, or Code 39 barcodes and download a print-ready PNG.
Pick the barcode type, enter the content, set the bar width and height, and download a high-resolution PNG ready for product labels, packaging, inventory tags, or library cards. Supports EAN-13, EAN-8, UPC-A, Code 128, and Code 39, the five barcode types that cover almost every real-world use.
How it works
- Pick the barcode type that matches your use case.
- Enter the content (digits for retail codes, any text for Code 128/39).
- Set the bar width and height, then unlock the result and download the PNG.
Use cases
- Print EAN-13 barcodes for products you sell in retail.
- Generate UPC-A barcodes for US retail listings.
- Make Code 128 labels for internal inventory or warehouse tracking.
- Create Code 39 barcodes for asset tags and library cards.
- Print small EAN-8 barcodes for compact packaging.
Frequently asked questions
Which barcode type should I pick?
EAN-13 for global retail products, UPC-A for US retail, EAN-8 for very small packaging, Code 128 for any general-purpose label with letters and numbers, and Code 39 for industrial asset tags. If unsure, Code 128 is the safest general-purpose pick.
Do I have to calculate the check digit?
No. For EAN-13, EAN-8, and UPC-A you can type the number without the final check digit and it will be added automatically. If you do include it, it must be correct.
What characters can I use in Code 128 and Code 39?
Code 128 accepts any printable ASCII character up to 80 characters. Code 39 is more restrictive: uppercase A-Z, digits 0-9, and the symbols -. $/+% with a space, up to 80 characters.
What format and resolution do I get?
A high-resolution PNG with a white background, sized by the bar width and height you pick. Crisp enough for print or screen, scannable by any standard barcode reader.
How long is my barcode kept?
Generated barcode files are auto-deleted after 7 days. The barcode itself works forever once saved or printed.
Related tools
- QR Code Generator: Make custom QR codes for URLs, wifi, or contact cards in any color.
- Wi-Fi QR Code Generator: Print a Wi-Fi QR code your guests can scan to connect, no password typing.
- vCard QR Code Generator: Turn your contact details into a QR code people scan to save you instantly.