Barcode Code 39 / Code 39 ExtendedCode 39 encodes numbers, capital letters (A-Z) and some special characters. By using combinations of two symbols the full ASCII character set can be encoded including special characters like currency symbols. If those combinations of symbols are used the code is referred to as Code 39 Extended. Our Barcode Generator will automatically generate the appropriate two symbol codes if it encounters a character from the extended set, e.g. a small cap.
Code 39 is mainly used for warehousing, in Germany and other countries it is also used for pharmaceutical products.
Character Table Code 39 ExtendedASCII char, to the right the combination to encode. E.g., to encode a lowercase "a" into the code, one would have to actually encode "+A":
Checksum for Code 39Code uses a modulo 43 checksum scheme. The characters are summed up, modulo divided by 43, the reminder is the check character.
Sample Code 39 Extended
Create Code 39 ExtendedWindows PC - Softmatic® BarcodePlus (Win, V4, Windows XP or higher)
Download for Windows
Mac OS X - Softmatic® BarcodePlus (Mac, V4, 10.7 "Lion" or higher)
Download for Mac
Developers: Make sure to see our .NET Barcode Generator.