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 - . $ / + %
0 1 2 3 4 5 6 7 8 9
Space - . $ / + %
Lowercase letters are automatically converted to uppercase.