Skip to content
SmaftyTools

Barcode Generator

Generate Code 128 barcodes from text or numbers and download as crisp SVG. Free client-side barcode maker — no watermark, no upload.

Code 128 barcode encoding "SMAFTY-12345"

About Barcode Generator

The Barcode Generator turns any text or number into a scannable Code 128 barcode and downloads it as a crisp, infinitely scalable SVG. Code 128 is the workhorse format used on shipping labels, inventory tags, tickets and ID badges because it encodes the full printable ASCII set compactly.

Type your value, optionally show the human-readable text under the bars, and download. The generated barcode includes the mandatory checksum, so it scans correctly with any standard reader.

Generation is fully client-side — your product codes and serial numbers never leave the browser, and there's no watermark.

How to Use the Barcode Generator

  1. Type the text or number to encode (up to 80 ASCII characters).
  2. Toggle the human-readable label under the bars if you want it.
  3. Download the barcode as an SVG and drop it into labels or documents.

Features

  • Code 128 B with automatic checksum
  • Scalable SVG output that prints razor-sharp at any size
  • Optional human-readable text below the bars
  • No watermark, no upload, no limits

Frequently Asked Questions

What is Code 128?

Code 128 is a high-density linear barcode that encodes all 128 ASCII characters. It's the standard for logistics and inventory (GS1-128 is built on it) and is readable by virtually every barcode scanner.

Why SVG instead of PNG?

Barcodes must have precise bar widths to scan reliably. SVG scales to any print size without blurring or aliasing — important for small labels. You can convert to PNG at any resolution if needed.

Is the Barcode Generator free?

Yes, the Barcode Generator is completely free with no usage limits. No signup, no account and no installation required.

Does the Barcode Generator work on mobile?

Yes. The Barcode Generator is fully responsive and works in any modern browser on phones, tablets and desktops.