Bulk Barcode Generator for Code93


Recommand:  Desktop Barcode Software With More Features:     Download Now

1. Enter barcode data in Excel for print bulk labels. 3. Generate sequence numbers for make barcodes.
2. Design barcode label with text, logo. 4. Print barcode label sheet to Avery 5160, 5161, 5162 . . .
5. Print barcode label on command line. 6. Add Ascii key to barcode: Tab, Enter, File Separator. etc.

Barcode Data: 

(Up to 100 rows, Desktop version no limits)

Tips:   You can edit data in Excel

or Word, then copy & paste

to this text box.

Or Make Sequence No. Barcodes.

Add Tab Key to Barcode

Use Excel Data to Print Bulk Barcode Labels - Desktop Freeware

Barcode Type:

ISBN Barcode With Price, QR Code bulk Generator

  Choose Another Barcode Type >>

Barcode Size:

Auto Resize to Fit Label Paper

  /     [ Width / Height ]     

Show Text on Bottom:

Add Multiple Line Texts to Barcode

Yes       No


Vertical Print Barcode and Text

Yes       No

Font Name / Size:

Export Barcodes to Word Excel for Further Editing



Right click each barcode to save to local.

Desktop version software can export bulk barcode images to a folder


Barcode Technology - Code93 Barcode               Hide the description

Code 93 is a barcode symbology designed in 1982 by Intermec to provide a higher density and data security

enhancement to Code 39. It is an alphanumeric, variable length symbology. Code 93 is used primarily by Canada Post to encode supplementary delivery information. Every symbol includes two check characters..

Code 93 Extended is based on Code 93 and can encode all 128 ASCII characters. The characters represented by

Code 93 are represented in Code 93 Extended as single barcode characters, but all other characters are represented by a control character plus another character. You must take this into account when estimating barcode length. .

Valid characters:  0123456789[Space]ABCDEFGHIJKLMNOPQRSTUVWXYZ-.$/+%
Code 93 Extended also has:
 !#&'()*,:;<=>?@[\]^_` abcdefghijklmnopqrstuvwxyz{|}~

Code 93 is restricted to 43 characters and 5 special characters. In Full ASCII Code 93, the 43 basic symbols

(0–9, A-Z, "-", ".", "$", "/", "+" and "%") are the same as their representations in Code 93. Lower case letters, additional punctuation characters and control characters are represented by sequences of two characters of Code 93.
This encoding is the same as Full ASCII Code 39, except that four special-purpose symbols are used, rather than reassigning $, /, + and %.

Code93 is one of the many barcode formats currently in use.

A Barcode is a method of representing data in a visual, machine-readable form.

The barcode formats has two categories:

One-dimensional (1D) --- Barcodes represented data by varying the widths and spacings of parallel lines.

Two-dimensional (2D) --- Using rectangles, dots, hexagons and other geometric patterns to represented data.

Code93 is 1D barcode.

A start character *
Encoded message
First modulo-47 check character "C"
Second modulo-47 check character "K"
Stop Character *
Termination bar

Code93 is variable with no fixed length.

Check digit:

Code 93 uses 2 checksums, the so-called "C" checksum and the so-called "K" checksum. Both are calculated according to the same principle. However, the "K" checksum also contains the "C" checksum.
During the calculation, reference numbers are first assigned to all characters of the code. Each digit in the code is assigned a weighting and was incremental from behind. Accordingly, the last position has the weight 1, the penultimate position the weight 2, and so on. The reference numbers are multiplied in each case by the weighting. The resulting individual results are added together.
This total is now divided by 47. The remainder of this division corresponds to the checksum, which is coded as a character using the reference number.
The "K" checksum is determined in the same way. However, this time the character string of the code - as with the first checksum - plus the "C" checksum is used as the basis. The first determined checksum is included in the calculation of the second checksum.

The check digits are not displayed in the plain text line.

Human Readable:

Most barcodes display their corresponding values below them, which makes it possible to human read and manually  enter the barcode values into the equivalent system when the barcode label is worn out and cannot be read by the barcode scanner.

The Advantages of using barcodes:

If you want to reduce costs and save time, using barcodes is a good choice. Whether you are a company or a non-commercial organization, to improve efficiency and reduce overhead, barcodes are a valuable and viable option, which is economical and reliable.

Using barcode system will improve the inventory control is improved, it can track inventory accurately, inventory levels can be reduced it will lower the rate of eavesdropping. The location of the inventory and device can also be tracked, thereby reducing the time it takes to find the inventory and device.

The barcode system provide better data. Because a barcode can store various information such as inventory and pricing, especially when using QR Code, it can store thousands of characters, so the data stored in the barcode can be quickly obtained by the barcode reader, this fast turnaround ensures that time is not wasted on data entry or retrieval. In addition, the barcode can be customized to include other relevant information as needed. They provide fast and reliable data for various applications.

Barcodes are cheap and user-friendly, providing an indispensable tool for tracking data from pricing to inventory. The end result of a comprehensive bar code system is reduced overhead.


FAQ About Code 93 Barcode


What is the historical origin of the Code93 barcode?

The Code93 barcode was designed by Intermec in 1982 to improve the density and data security of the Code39 barcode.

It is an alphanumeric, variable-length symbology. Code93 barcodes are primarily used by Canada Post to encode supplementary delivery information.

Each symbol contains two check characters. The character encoding of the Code93 barcode consists of 3 black lines and 3 white lines, a total of 6 lines, and each character occupies 9 equal parts. Code93 barcodes are more compact, more secure, and narrower than Code39 barcodes. It is used in military and automotive fields.


What are the applications of Code93 barcodes?

Postal Services:

Code93 barcodes are used by Canada Post to encode supplementary delivery information, such as postal code, destination, weight, etc., to improve mail tracking and management efficiency.

Military and automotive fields:

Code93 barcodes are more secure and more compact than Code39 barcodes and can read letters and numbers, so they are suitable for use in military and automotive fields, such as identification of equipment, parts, vehicles, etc.

Other areas:

Code93 barcodes can also be used in other areas that require high density and data security, such as inventory management, logistics tracking, ticketing systems, etc.


Structural characteristics of Code93 barcode

Each character consists of 3 black lines and 3 white lines, a total of 9 modules.

Each barcode contains two check characters to increase data reliability.

By using four additional characters ($, %, /, +), it can be expanded to a Full ASCII Code93 barcode, supporting 128 characters.

Its structure is as follows:

A start character*

Encoded message

First modulo-47 check character "C"

Second modulo-47 check character "K"

Stop Character*

Termination bar


What is the difference between Code93 barcode and Code39?

The character set of the Code93 barcode is the same as the Code39 barcode, including ten numbers from 0 to 9, twenty-six English capital letters from A to Z, and eight special characters.

The Code93 barcode is more secure than the Code39 barcode. It uses double check characters, which means there are two check codes in the barcode, which can reduce the error rate when the scanner reads the barcode.

The printing length of Code93 barcode is shorter than Code39 barcode, and under the same character set, it is narrower than Code39 barcode. This is because each character of a Code93 barcode occupies 9 equal parts, while each character of a Code39 barcode occupies 12 equal parts.

Code93 barcodes are easier to identify than Code39 barcodes and more reliable than Code39 barcodes.


What are the advantages and disadvantages of Code93 barcodes?


Code93 barcodes are smaller and more efficient than Code39 barcodes, and have greater data redundancy and higher security.

It also includes 5 special characters that are not found in Code39 barcodes.


Code93 barcodes are not self-checking codes and therefore require two check digits.

Its encoding rules are more complex than Code39 barcodes and require the use of additional characters to expand into Full ASCII Code93 barcodes.


What is the difference between Code93 barcodes and other Code 128 barcodes?

Code93 barcode and Code 128 barcode are both high-density one-dimensional barcodes that can represent numbers, letters and symbols.

The difference is that the Code 128 barcode can represent 128 characters, while the Code93 barcode can only represent 47 characters.

The coding density of Code 128 barcodes is also higher and more information can be accommodated per unit length.


 http://barcode.design/ - For Online

 http://Free-Barcode.com/ - For PC

EasierSoft Ltd.    Technology Support:  cs@easiersoft.com