Barcode Generator

Generate Code128 barcodes from any ASCII text

Supports ASCII characters 32-127 (letters, numbers, symbols)
Code128B11 characters

Barcode Generator

Generate Code128 barcodes from any ASCII text

Features

  • Code128B encoding supporting all ASCII characters (32-127)
  • Adjustable bar width and height for custom sizing
  • Optional text label below the barcode
  • Download generated barcodes as PNG images

How to use

  1. Enter the text or data you want to encode in the input field.
  2. Adjust bar width and height using the sliders.
  3. Toggle the text label visibility as needed.
  4. Click Download PNG to save the generated barcode.

Tips & Best Practices

  • Keep barcode content concise for better scan reliability.
  • Use a bar width of 2-3px for standard readability at typical print sizes.
  • Increase bar height for barcodes that will be scanned from a distance.
  • Always test your generated barcodes with a scanner before mass production.
  • Download as PNG for high-quality print output.

FAQ

What is Code128?

Code128 is a high-density 1D barcode format that can encode all 128 ASCII characters. It is widely used in logistics, inventory management, and shipping labels.

What characters can I encode?

Code128B supports all ASCII characters from 32 (space) to 127 (DEL), including uppercase and lowercase letters, numbers, and common symbols.

Is this tool free to use?

Yes, this tool is completely free with no registration required. There are no usage limits, no premium tiers, and no hidden costs.

Is my data safe and private?

Absolutely. All processing happens locally in your browser. No data is ever sent to our servers or any third party.

Does this tool work offline?

Once the page is loaded, the tool works entirely in your browser without requiring an internet connection. The barcode is generated client-side using an HTML canvas.