Weirdly Useful

Barcode Generator

Generate a printable CODE128 barcode in the browser.

No data sent or stored
Loading tool…

Your data never reaches us

Nifty Utilities has no backend server, database, user accounts, or endpoint capable of receiving your tool inputs. Files and entries are processed inside your browser. We cannot view, capture, or store them.

How do you generate a CODE128 barcode in your browser?

CODE128 is a widely supported linear barcode format that can encode the full ASCII character set and is used on shipping labels, product packaging, and internal documents. This tool generates a CODE128 barcode from any text or number you provide and lets you download it as an SVG file ready for print.

How to use it

Enter the value you want to encode in the input field and click Generate barcode. The tool loads a barcode library in your browser and renders a scalable SVG barcode with the encoded value displayed beneath the bars. Click Download SVG to save the file. Everything runs in your browser and no data is sent to or stored by this site.

Tips

SVG barcodes scale to any size without losing sharpness, which makes them suitable for both screen display and print. Import the SVG into a word processor, design tool, or label-printing application and resize as needed. Verify that your barcode scanner can read the printed output before committing to a large print run.

Frequently asked questions

What values can a CODE128 barcode encode?

CODE128 supports letters, numbers, and standard ASCII symbols. It is flexible enough for internal SKUs, order numbers, tracking codes, and similar alphanumeric strings.

Can I use this barcode for retail UPC or EAN product labeling?

This tool generates CODE128 format, not UPC-A or EAN-13. For retail product barcodes that scanners at a point of sale expect, you need to use the appropriate format. Use the UPC Validator tool on this site to check a UPC-A digit, and generate the barcode in the correct format using a tool or library that supports that standard.

Important

This tool provides estimates and general-purpose documents, not financial, tax, legal, or professional advice. Verify important results before relying on them.

Support

Problem with this tool or suggestions for improvement? Please email support@niftyutilities.com.