Code 93 - Dynamsoft Barcode Reader SDK

What is a Code 93?

Code 93 was made in 1982 by Intermec to complement and improve upon Code 39.

Code 93 is similar to Code 39 in that it can represent an alpha-numeric character set by using combinations of two characters. It differs in that Code 93 is a continuous symbol and produces denser code. It encodes 47 characters compared to Code 39’s 43 characters. Its high density and compact size makes its labels around 25 percent shorter than barcodes produced in Code 39.

Each Code 93 character is nine modules wide, and always has three bars and three spaces. A common Code 93 barcode looks like this:

Code 93

The Standard Mode (default implementation) of Code 93 can encode uppercase letters (A through Z), digits (zero through nine) and special characters like the *, -, $, %, (space), ., /, and + . The Full ASCII mode or extended version can encode all 128 ASCII characters. Code 93 enables additional security within the barcode itself.

Where is a Code 93 used?

Code 93 barcodes are widely used in logistics to identify packages, in retail inventory, label electronic components, and reportedly even provide additional delivery information for the Canadian Post.


  • Postal
  • Retail
  • Manufacturing
  • Logistics

How could Dynamsoft help you with Code 93?

Dynamsoft barcode reader enables you to efficiently embed high-speed and reliable barcode reading functionality in your web, desktop or mobile application using just a few lines of code.

Download the free trial SDK, explore our helpful resource center including sample codes, tutorials, guides and more to get started.