Common standards
Create CODE128, EAN-13, UPC-A, EAN-8 and ITF-14 barcode images.
Free · no signup
Choose a common barcode format, enter valid data, adjust its size and label, and export a clean SVG or high-resolution PNG.
Simple by design
Choose the symbology that the receiving scanner or database expects.
Enter the identifier, then adjust bar width, height, colors and the visible label.
Print at the intended size and test with the actual scanner before using it in production.
Create CODE128, EAN-13, UPC-A, EAN-8 and ITF-14 barcode images.
Retail formats calculate a missing check digit and validate a supplied one.
Download editable SVG for print workflows or a high-resolution PNG for everyday use.
Put it to work
Use Code 128 for letters, numbers and common punctuation when your own inventory system controls the identifier.
Render an assigned UPC-A or EAN number for packaging, then verify size, contrast and scanning in the final printed design.
Use ITF-14 when a trading partner or logistics specification calls for a 14-digit shipping-container code.
Choose deliberately
It handles printable ASCII text and is a practical choice for warehouse bins, assets and order references that are not retail GTINs.
Match the format to the identifier you have been issued. The tool can calculate a check digit, but it cannot create ownership of a number.
Choose SVG for packaging or label software that accepts vectors. Choose PNG only when the destination application needs a bitmap.
Continue the workflow
Good to know
No. It creates the barcode image only. Obtain and register official retail identifiers through the appropriate standards organization.
Code 128 is compact and flexible, making it useful for logistics, inventory and internal labels when the receiving system supports it.
For supported numeric formats, a missing check digit is calculated. A supplied check digit is validated.
Place it in the final artwork, print on the intended material and scan several samples with the hardware and software used in your workflow.