Code 128 Generator

Turn any text or number into a Code 128 barcode, the most flexible format for labels, inventory and shipping. Download it as PNG or SVG.

Your files never leave your device. Everything is processed in your browser.

How to generate a Code 128

  1. The Code 128 format is already selected.
  2. Type the text or number (letters, numbers and keyboard symbols).
  3. Adjust the width and height of the bars.
  4. Download the barcode as PNG or SVG.

About Code 128

Code 128 encodes every printable keyboard character and switches between its three character sets on its own to stay compact: with many digits in a row, it packs them in pairs.

It's used in logistics, shipping labels, inventory and badges. You don't need to register numbers with any organization.

Good to know

Frequently asked questions

Which characters does Code 128 support?

Letters without accents, numbers, the space and the usual keyboard symbols.

Does it have a check digit?

Yes, but it's calculated and included automatically; you don't have to type it.

Do I need to register the number?

No. You can use whatever content you like.