Code 93 - barKoder Barcode Scanner SDK

Scan Code 93 barcodes efficiently with barKoder Barcode Reader SDK

1D Barkodes


What is Code 93 barcode & what are its specifications


Code 93 is a barcode symbology designed in 1982 by Intermec, a leading manufacturer of barcode equipment and software. The symbology was developed to provide a high-density, alphanumeric barcode that could be used for a variety of applications, including shipping and receiving, asset tracking, and inventory management.

The main feature of Code 93 is its ability to encode alphanumeric characters as well as punctuation marks. This means that it can be used to encode not only product information, such as product name, manufacturer, and price, but also more complex data, such as serial numbers, expiration dates, and even special instructions. This makes Code 93 a versatile barcode that can be used in a variety of industries and applications.

Code 93

One of the key benefits of Code 93 is its high-density encoding. The symbology uses nine bars and spaces, which allows it to encode more information in a smaller space than other barcode symbologies. This makes it ideal for applications where space is limited, such as on small product labels or shipping labels. Additionally, Code 93 can be read at high speeds, making it an efficient option for scanning and data collection.

Another advantage of Code 93 is its error-correction capabilities. The symbology uses a checksum algorithm that helps to ensure that the barcode can be read even if parts of the code are damaged or missing. This helps to prevent errors and improve the accuracy of data collection, which is especially important in industries where data accuracy is critical, such as in the pharmaceutical and medical industries.

In addition to its high-density encoding and error-correction capabilities, Code 93 is also a compact barcode. It can be printed in a variety of sizes, making it easy to integrate into existing printing and labeling systems. This allows organizations to take advantage of the benefits of Code 93 without having to make significant changes to their existing processes.

Despite its many benefits, Code 93 has some limitations that must be considered when deciding whether it is the right barcode symbology for a particular application. One of the biggest limitations is that Code 93 is not as widely used as other barcode symbologies, such as Code 128 or UPC. This means that not all barcode readers and software systems may support Code 93. Additionally, Code 93 may not be the best choice for applications that require very high-density encoding, as it may not be able to encode as much information in a small space as some other symbologies.        



  • Offers highest alphanumeric data density.
  • Interchangeable with Code 39 wherever smaller symbols are needed.
  • Variable length, discrete barcode symbology which supplies the entire set of 128 ASCII characters using combinations of control and basic data characters.
  • Can encode 48 different characters, each character is 9 “N” modules wide, composed in a pattern of 3 bars and 3 spaces.
  • The bars and spaces are from one to four "N" modules wide.
  • Used in retail inventory and logistics.


How can the barKoder SDK help with your Code 93 scanning requirements

The barKoder barcode scanner SDK can empower any enterprise or consumer mobile or desktop app with state-of-the-art barcode scanning functionality with very little integration efforts.

Download the free trial SDK, evaluate barKoder via its Barcode Scanner demo app, explore our documentation hub, blog posts and more.