Barcode Generator
Create scannable Code 128 barcodes from any text or number.
Generate Code 128 Barcodes
Enter any text or number and this tool encodes it as a Code 128 barcode â the dense, widely-scanned standard used in shipping, logistics, and inventory. Download the result as a crisp SVG or a ready-to-print PNG.
What it supports
- Letters, numbers, and standard symbols
- Adjustable bar width and height
- Optional human-readable text below the bars
- SVG (vector) and PNG (raster) download
Why Code 128?
Code 128 packs a lot of data into a compact, high-density barcode and encodes the full set of standard ASCII characters, which makes it the go-to format for product codes, tracking labels, and asset tags.
SVG vs. PNG
SVG is a vector format that stays razor-sharp at any size â ideal for printing labels of any dimension. PNG is a fixed-resolution image that drops easily into documents and web pages. Use SVG when print quality matters most.
Generated locally
The barcode is encoded entirely in your browser. Your data never leaves your device, so it's safe to encode internal SKUs, asset IDs, and other sensitive identifiers.
Frequently Asked Questions
Common questions about the Barcode Generator.