Code 128 barcode generator
Generate a Code 128 barcode from any text or number, a compact, high-density format widely used in logistics and shipping.
Processed on your device. Nothing is sent to any server.
Encodes the text using the Code 128 algorithm, which supports the full ASCII character set and automatically picks the most efficient subset to minimize the code's width.
Use cases
- Generating tracking codes for internal shipments.
- Labeling inventory with alphanumeric codes.
- Creating barcodes for a custom management system.
How it works
- 1
Type the value
Any combination of letters, numbers and some symbols.
- 2
Download the SVG
The code is generated automatically and ready to download.
Technical details
- It supports all 128 ASCII characters: upper and lower case letters, digits and symbols. Non-ASCII characters such as accented letters aren't part of the standard and many readers won't decode them correctly.
- The longer the text, the wider the code: for small labels, keep the value short.
- It downloads as SVG (vector), with the digits printed under the bars; the SVG scales for print without losing sharpness.
Frequently asked questions
What characters does it support?
Code 128 supports the full ASCII character set, including uppercase and lowercase letters, numbers and most symbols.