Barcode Generator — EAN, UPC, GS1, DataMatrix

Free online barcode generator with 16 formats including EAN-13, UPC-A, Code 128, GS1-128, ITF-14, GS1 DataBar, Data Matrix, GS1 Data Matrix and PDF417. Built on a professional encoding engine with correct check digits and quiet zones. Customize size, colors and human-readable text, then download crisp vector SVG or high-resolution PNG. No registration, no watermarks.

How to Create a Barcode

1
Select barcode type

Choose from EAN-13, UPC-A, Code 128, GS1-128, Data Matrix or any of the 16 supported formats.

2
Enter your data

Type the product code, SKU or text — or build GS1 Application Identifiers. The format is validated automatically.

3
Customize appearance

Adjust bar width, height, colors, rotation and human-readable text to match your needs.

4
Download or print

Export crisp SVG or high-resolution PNG, copy to clipboard, or print directly.

Create professional barcodes for retail, shipping, inventory and product marking

Advanced: paste a full (AI) string
Drag a CSV / TXT here, or click to upload
CSV, TXT, TSV
Up to 500 codes at a time.
Generate a number sequence
2
15 mm
10
Low contrast: scanners need dark bars on a light background. Avoid light or red bars.
Generated with a real encoding engine (correct check digits and quiet zones). For print, prefer the SVG (vector, any size) and verify on a real scanner before mass printing.
Preview
Published Updated