Code 128 Barcode Generator

Create high-density alphanumeric barcodes for logistics and shipping

Code 128 Generator

High-density alphanumeric barcode for logistics and packaging

Barcode Value
Dimensions
Bar Width 2
Height 100px
Options
Show text below barcode
Bar Color
#000000
Background
#FFFFFF

How to Use Barcode Generator

  1. 1 Enter your text or number in the input field
  2. 2 Customize barcode dimensions and appearance
  3. 3 Preview the generated Code 128 barcode in real-time
  4. 4 Download as PNG or SVG for print or digital use

Input: SHIP-2024-001

Output: Code 128 barcode with alphanumeric data

Input: 123456789

Output: Code 128 barcode with numeric data

What is a Code 128 barcode?

Code 128 is a high-density linear barcode that encodes all 128 ASCII characters. It's widely used in shipping, logistics, and inventory management because it can encode both letters and numbers efficiently.

How do I create a Code 128 barcode for free?

Enter your text or numbers in the input field above. The barcode generates instantly in your browser. Download it as PNG for printing or SVG for scalable graphics. No sign-up required.

What characters can Code 128 encode?

Code 128 supports all 128 ASCII characters including uppercase and lowercase letters, numbers 0-9, and special characters like @, #, $, %, etc. This makes it one of the most versatile barcode formats.

Is Code 128 the same as GS1-128?

GS1-128 (formerly UCC/EAN-128) uses Code 128 symbology but adds specific Application Identifiers (AIs) for standardized data like expiration dates and batch numbers. Code 128 is the underlying barcode format.

What is the maximum length of a Code 128 barcode?

There is no fixed maximum, but practical limits depend on scanner capabilities. Most scanners handle up to 80 characters. For best results, keep data under 48 characters to maintain scanability.

All processing happens locally in your browser. Your data never leaves your device.