Code 128 Barcode Generator

Generate Code 128 barcodes free, right in your browser — encode any text or number, then download as SVG or PNG. No upload, no sign-up.

🔒 Free and private — your barcode never leaves your browser. Every barcode is drawn entirely on your device. No upload, no server, no watermark, and no sign-up.
Any letters, digits or symbols.

Preview

Need a scannable link instead of a product code?
QR codes can point to a website, menu, or Wi-Fi — and ours can be edited and tracked after you print them.
Make a QR code

About the Code 128 Barcode Generator

Code 128 is a compact, high-density barcode that can encode any character — letters, digits, and symbols — which makes it the go-to choice for shipping labels, inventory, and internal tracking. This generator renders Code 128 barcodes entirely in your browser, so whatever you encode never leaves your device, and you can download a crisp SVG (vector, perfect for print) or a PNG.

Frequently asked questions

What can a Code 128 barcode encode?

Any ASCII text — uppercase and lowercase letters, digits, and common symbols — which is why it is popular for SKUs, tracking numbers, and internal labels.

Is this Code 128 generator free?

Yes — completely free, with no watermark and no sign-up. It runs in your browser, so nothing is uploaded and you can generate as many barcodes as you like.

Can I download a print-ready file?

Yes. Download an SVG for razor-sharp printing at any size, or a PNG if you need a raster image.

More barcode generators

Liked that? It's free — keep going

Create a free account to unlock the full toolbox: QR codes, a link-in-bio page, and more, all on one wallet. Pay only for what you use — no subscriptions.

or sign up with email

Free account · takes a few seconds · no subscriptions

We use a necessary session cookie to keep you signed in, plus Google Analytics (which sets its own cookies) to understand how the site is used. We also log QR scans, including IP address, for analytics. We don't sell your data or run cross-site ad targeting. See our Privacy Policy.