Skip to content
RapideTools

Code 128 Barcode Generator

Encode any text as a Code 128 barcode.

Code 128 is a high-density barcode that encodes the full ASCII character set — letters, digits and symbols. Type any value and generate it instantly, locally in your browser.

Enter a value to generate the barcode.

Your input is processed locally in your browser and never uploaded.

How it works

  1. 1 Type any text, numbers or symbols.
  2. 2 Customize colors and size.
  3. 3 Download a PNG or SVG.

Common use cases

  • Encode SKUs, IDs or serial numbers.
  • Label shipping and logistics items.
  • Track assets and inventory.
  • Create alphanumeric barcodes.

Frequently asked questions

Is my input sent to a server?

No. The barcode is generated entirely in your browser — your input is never uploaded, stored or logged.

What can Code 128 encode?

All 128 ASCII characters: uppercase and lowercase letters, digits 0–9 and common symbols. It's compact and widely supported.

Is there a length limit?

There's no fixed limit, but very long values produce wide barcodes that are harder to scan. Keep it reasonable.

Is it really free?

Yes — free, with no signup, no watermark and no limits.