Skip to content

Code 39 Barcode Generator

Generate Code 39 barcodes for asset tags, simple inventory labels, and legacy systems. Supports uppercase letters, digits, and select symbols.

Quick answer: Code 39 is a simple 1D barcode that supports uppercase letters A–Z, digits 0–9, and limited symbols. It is commonly used for asset tags, simple inventory labels, and older systems. Input is auto-uppercased.

Privacy-first: Most barcodes are generated directly in your browser. The data you enter is not uploaded to our servers.
Code 391d

A-Z, 0-9, space, - . $ / + % · max ~50 chars

Enter data above to generate a barcode.

Use SVG or PDF for print. PNG for web and presentations.

Supported characters

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
0 1 2 3 4 5 6 7 8 9
Space - . $ / + %

Lowercase letters are automatically converted to uppercase.

Related Tools

Frequently Asked Questions