Generate barcodes in Code128, Code39, EAN-13, EAN-8, UPC-A, ITF-14, and MSI formats. Download as SVG or PNG instantly in your browser.
More free utilities you might find useful
Quick answers to common questions
This generator supports: Code128 (most versatile, all ASCII), Code39 (uppercase letters and digits), EAN-13 (European product barcodes, 12+check digit), EAN-8 (compact product barcodes), UPC-A (US product barcodes, 11+check digit), ITF-14 (shipping containers), and MSI (inventory management).
Code128 supports all 128 ASCII characters and is more compact. Code39 only supports uppercase A-Z, 0-9, and 8 special characters but is self-checking. Code128 is recommended for most modern applications.
Yes. Barcode symbologies are open standards. However, EAN-13 and UPC-A barcodes for retail products require a company prefix from GS1 to ensure global uniqueness.
Your data is processed entirely in your browser. Nothing is sent to any server.