All fonts
Browse Fonts by category
  • More >
  • Fontware Code 3 of 9 Barcodes

Barcode Code 3 of 9 font set, with Encoding Utility, Microsoft Office Add-ins a DLL, Crystal Reports Support and Encoding Information

[C128 Bar Code Sample]

Barcode Code 3 of 9 font set, with Encoding Utility, Microsoft Office Add-ins a DLL, Crystal Reports Support and Encoding Information

PC Version | Mac Version

Code 39 was the first alphanumeric barcode to be developed. This symbology is widely used in non-retail applications. It is a discrete, self checking variable length barcode that can be easily be printed by a variety of methods. It is known as “3 of 9 code”.

Every Code 39 character has five barcode and four spaces, making a total of 9 elements. Of these nine elements, three are wide and six are narrow making Code 39 a two width code.

Code 39 symbol begins and ends with an "*" asterik character, which is this barcodes start and stop code. An example of a Code 39 symbol encoding the data “CODE39” is shown below.

Although there are only 43 characters in Code 39s character set, it is possible to encode all 128 ASCII characters using Code 39 Full ASCII feature. If a barcode reader is set to FULL ASCII mode then special symbols are used to encode characters such as lowercase letters.

An optional modulo 43 check character can be used for specific applications that require data security. The Health Industry Business Communications Council (HIBCC) use the check character for health care applications.

Probably the most popular general purpose Alpha/Numeric code. Very widely supported and is considered by many to be the standard for general commercial and industrial use. Encodes individual characters and theoretically has no limit to the number of characters that may be encoded. Use of start and stop codes gives good security of reading. Main drawback is that the code is not very compact so in real terms the number of characters that may be encoded is relatively limited. An enhanced version of C39 is capable of encoding the full ASCII character set and is usually referred to as “Full ASCII Code 39” or “extended code 39”. Support for the extended version is not quite as wide as the standard version but still good. Check digits can be optionally added to Code 39 codes.