Code 39 Barcode Font Package
Professional-grade solutions for 3 of 9, USD-3, and LOGMARS compliance.
What is Code 39?
Code 39 (also known as 3 of 9 code) is a versatile and widely adopted barcode symbology defined by the ISO/IEC 16388:2007 standard. Known for its self-checking capability, it is the primary choice for industrial, military, and logistical applications.
LOGMARS & Military Standards
LOGMARS stands for Logistics Applications of Automated Marking and Reading Symbols. It is the specific variation of Code 39 utilized by the U.S. Department of Defense, governed by Military Standard MIL-STD-1189B.
Technical Specifications
Code 39 supports 43 valid characters:
- 26 Uppercase Letters (A-Z)
- 10 Digits (0-9)
- Symbols: -, ., [Space], $, /, +, %
Note: Non-supported input characters are automatically omitted by the system.
How to Generate Code 39 Barcodes
Wrap your data with asterisks (*) as start/stop characters.
Enter your string (e.g., *BARCODE39*).
Select any Barcodesoft Code39 Font to render the barcode instantly.
Font Variation Index
14 Variations Included| Aspect Ratio | With Human Readable (Hr) | Without Human Readable |
|---|---|---|
| XXS | Code39XXSHr | Code39XXS |
| XS | Code39XSHr | Code39XS |
| S | Code39SHr | Code39S |
| M | Code39MHr | Code39M |
| L | Code39LHr | Code39L |
| XL | Code39XLHr | Code39XL |
| XXL | Code39XXLHr | Code39XXL |
Accuracy: Supports Modulo 43 checksum character for high-security environments.
Compatibility: Available in TrueType, PostScript, and PCL formats.
PDF Ready: Seamlessly embed fonts into Adobe PDF files.
Developer Friendly: Sample source code in VBA and C language included.
Download the Barcodesoft Code39 Demo today. Fully functional with "Demo" watermark included.