Barcode generator
Generate CODE128, EAN13 or UPC with input validation and PNG/SVG downloads.
How to use
Choose a format. For EAN13 and UPC, enter all digits including the valid check digit; for CODE128, enter the desired text. Process and download.
Try an example
EAN13 for 5901234123457 produces a barcode that decodes to that value.
Support & limits
The tool does not issue or register official product numbers. Test the scanner, print dimensions and quiet zone before use.
Common questions
Can CODE128 contain Arabic?
This implementation supports printable ASCII only. Use QR for Arabic and Unicode.