imagetools.to
← All Tools

Barcode Generator

Create Code128, EAN-13, EAN-8, UPC-A, Code39, ITF-14 & more — free, instant, no signup

Barcode Format
Code 128
All ASCII. Most versatile.
EAN-13
Retail. Exactly 13 digits.
EAN-8
Compact retail. 8 digits.
UPC-A
North America. 12 digits.
Code 39
Uppercase + numbers.
ITF-14
Shipping. 14 digits.
MSI
Inventory & warehousing.
Pharmacode
Pharma packaging.
Code 128: Supports all ASCII characters. No length limit. Best for general use, shipping labels and internal tracking.
Content
Appearance
Bar Color
Background
Width (bar width multiplier)
2
Height (px)
100px
Font Size
14px
Preview
Click Generate to create your barcode
1
Choose FormatPick the barcode standard you need.
2
Enter ContentType the number or text to encode.
3
CustomiseSet colours, height and text display.
4
DownloadSave as PNG for digital or SVG for print.

Free Barcode Generator — All Major Formats

Generate professional barcodes in all major 1D barcode formats instantly in your browser. No software to install, no account required. Download as PNG for digital use or SVG for print-quality output at any size.

Barcode Formats Explained

Code 128: The most versatile 1D barcode. Supports all 128 ASCII characters with no length limit. Used in shipping, logistics, healthcare and general inventory. EAN-13: The global retail standard. Used on almost all consumer products worldwide. Requires exactly 12 digits (the 13th is a check digit calculated automatically). EAN-8: A compact version of EAN-13 for small products with limited label space. Requires exactly 7 digits. UPC-A: The North American retail standard. Used on products sold in the US and Canada. Requires exactly 11 digits. Code 39: An older format supporting uppercase letters, numbers and a few special characters. Common in automotive, defence and healthcare. ITF-14: Used on shipping cartons and outer packaging. Requires exactly 13 digits. MSI: Used in warehouse storage and inventory management. Supports numeric data only.

PNG vs SVG Output

Download as PNG for use in emails, web pages, presentations and digital documents. Download as SVG for print — SVG is a vector format that scales to any size (business cards, labels, large posters) without any loss of quality or sharpness.

Need QR Codes Too?

For QR codes, visit our QR Code Generator. For advanced QR code types including dynamic QR codes, short links and more, visit shortlinks.me.