ManyHand logoManyHand ← All tools

Barcode Generator

Type text or numbers → a Code 128 barcode. Download PNG or SVG.

Content
Preview

How to make a barcode

  1. Type the text or number to encode, up to 80 characters. The barcode redraws as you type.
  2. Set the bar height and the bar width. Bar width is the thickness of the thinnest bar; everything else scales from it.
  3. Choose whether to print the text underneath, so that a person can read the code if a scanner cannot.
  4. Download a PNG for screens and documents, or an SVG for print, where it stays sharp at any size.

What Code 128 is

Code 128 is a linear barcode that can hold letters, digits and punctuation — the 95 printable characters from space to the tilde. It is compact, almost every scanner reads it, and it is the standard choice for shipping labels, warehouse bins, asset tags, library books, ID cards and internal stock codes.

Each character is drawn as three bars and three spaces that together are 11 units wide. The symbol begins with a start pattern, ends with a stop pattern, and carries a check character worked out from all the others, which lets a scanner reject a misread instead of returning the wrong value.

Why numbers make shorter barcodes

Code 128 has a mode that packs two digits into the space of one character. This generator switches to it automatically when it meets a run of four or more digits, so an order number such as 2026100412345678 comes out roughly half the width of the same number of letters. If your codes are for scanning only, an all-numeric scheme gives the smallest label.

When Code 128 is the wrong barcode

Printing a barcode that scans first time

About & FAQ

Generate a Code 128 barcode from any text or number — useful for shipping labels, inventory, SKUs and product codes. Adjust the size, toggle the caption, and download a crisp PNG or a scalable SVG. It runs entirely in your browser.

What is Code 128?

A compact, widely-scanned barcode that encodes letters, numbers and symbols — common in logistics and retail.

Can I download an SVG?

Yes — download a vector SVG for print, or a PNG image.

More tools: QR Code Generator · Base64 Encoder