Code 128 Barcode Generator

The gold standard for logistics and tracking. Generate high-density barcodes that support letters, numbers, and symbols.

Configure Barcode

Enter values below.

Invalid characters for this barcode format.
Advanced Options

Preview

What is Code 128?

Code 128 is widely regarded as the most versatile linear barcode symbology available today. Unlike older formats that are restricted to numbers, Code 128 can encode all 128 ASCII characters. This means you can include uppercase and lowercase letters, numbers, and virtually any punctuation mark in your barcode.

When should you use Code 128?

Because of its high data density, Code 128 is the preferred choice for supply chain management and shipping labels. It is the core of the GS1-128 standard used in global logistics. Use this format if you need to encode serial numbers, lot numbers, or complex product IDs that contain mixed characters.

Key Features:

  • High Density: Stores a lot of data in a small amount of space.
  • Full ASCII Support: Can handle letters, numbers, and symbols.
  • Reliability: Includes a checksum digit to ensure the scanner reads the data correctly every time.

Apps for anything else

JoonWeb offers everything you need out of the box, but for even more power, explore our App Store — packed with tools to help you grow and customize your online business.

App Preview App Preview App Preview App Preview
Create a Beautiful Website.
It's Easier Than You Think.
JoonWeb empowers you to create a professional site, even with no coding experience.