Qraft StudioQR • BARCODE • NFC

Code 128 Barcode Generator

Create high-density alphanumeric Code 128 barcodes for warehouse logistics, asset tagging, and parcel shipping labels. Download in SVG vector, PNG, or print PDF.

High-density alphanumeric barcode for logistics, shipping, and packaging

Example input: ABC-1234-xyz
Barcode Viewport

Export & Download

2x Scale • PNG

Code 128 Symbology & Industrial Usage

The universal standard for inventory control, automated sorting, and multi-carrier parcel shipping.

Complete ASCII Alphanumeric Range

Encode letters, digits, dashes, slashes, and symbols in a compact single-line barcode.

Shipping Label Mockup

Preview how your logistics barcode looks formatted directly onto a priority air parcel label.

Thermal Printer Ready

Ultra-crisp SVG and high-DPI raster exports ensure sharp contrast on direct thermal and thermal transfer label printers.

Frequently Asked Questions

Clear technical answers to help you design, test, and deploy with confidence.

What characters does Code 128 support?

Code 128 is a very high-density alphanumeric barcode capable of encoding all 128 standard ASCII characters, including uppercase letters (A–Z), lowercase letters (a–z), numbers (0–9), punctuation marks, and control codes.

Why is Code 128 preferred for shipping and logistics?

Because of its auto-switching subsets (A, B, and C), Code 128 pairs pairs of digits together to create extremely compact barcodes that fit comfortably on small shipping labels and asset tags while maintaining exceptional read rates.

Can I use Code 128 for serial numbers?

Yes. Code 128 is the most popular choice globally for manufacturing serial numbers, PCB identification, employee badges, and warehouse shelf rack labels.

Explore More Creation Tools

Jump directly to specific barcode formats or custom QR configurations.

Knowledge Hub

Logistics & Shipping Label Print Guides

Master 4x6 shipping label barcodes, Zebra/Brother thermal print heads, and character set optimization.

View All Technical Guides