Free online tools to generate, calculate, convert, format, transform, and de/en-code.
 

Barcode Generator

Generate barcodes in various formats including EAN-13, UPC-A, Code 128, Code 39, and more. Customize size, colors, and download as PNG or SVG.

Format requirements depend on selected barcode type
Appearance Options:
Current: 2
Current: 100px

Barcode Formats

Code 128

High-density alphanumeric barcode. Can encode all 128 ASCII characters. Most commonly used in logistics and supply chain. Example: ABC-12345

Code 39

Variable-length barcode for alphanumeric data. Widely used in automotive and defense industries. Example: *ABC123*

EAN-13 (European Article Number)

Standard retail product barcode used worldwide. Requires exactly 13 digits. Example: 5901234123457

UPC-A (Universal Product Code)

Standard barcode for retail in North America. Requires exactly 12 digits. Example: 012345678905

EAN-8

Compact version of EAN-13 for small packages. Requires exactly 8 digits. Example: 96385074

ITF-14 (Interleaved 2 of 5)

Used for packaging and shipping containers. Requires exactly 14 digits. Example: 12345678901231

MSI

Numeric-only barcode used primarily in inventory control and retail. Example: 1234567

Pharmacode

Used in pharmaceutical packaging. Accepts numbers from 3 to 131070. Example: 1234

Codabar

Used in libraries, blood banks, and logistics. Supports numbers and special characters (- $ : / . +). Example: A123456B

Tips:
  • Choose the appropriate format for your use case
  • Ensure input matches format requirements
  • Use high contrast colors for better scanning
  • Test barcodes with a scanner before mass printing
  • Maintain adequate white space around barcodes (quiet zone)

Feedback

Help us improve this page by providing feedback:


Share with