Search for a tool
Barcode 39

Tool to decrypt Barcode 39. Code 39 (or Code 3 of 9 or Alpha39) is a normalized barcode system which is being replaced by Code 128.

Results

Barcode 39 -

Tag(s) : Cryptography, Substitution Cipher, Image processing, Writing System

dCode and you

dCode is free and its tools are a valuable help in games, puzzles and problems to solve every day!
You have a problem, an idea for a project, a specific need and dCode can not (yet) help you? You need custom development? Contact-me!

Team dCode read all messages and answer them if you leave an email (not published). It is thanks to you that dCode has the best Barcode 39 tool. Thank you.

# Barcode 39

## Barcode 39 Encoder

 Display Image (Graphical barcode) Binary Text (Simple substitution) Binary Text (with Start+End+Checksum) Checksum

Tool to decrypt Barcode 39. Code 39 (or Code 3 of 9 or Alpha39) is a normalized barcode system which is being replaced by Code 128.

### How to encrypt using Barcode 39 cipher?

Encryption uses an encoding table with 43 characters: the 26 capital letters, the 10 digits and some special characters (-, ., $, /, +, % and ' ' (space). The character * can appear but it does not exist, it is simply used as a delimiter for start and end. Each character has 5 black bars and 4 white bars (9 elements in total), it is therefore possible to binarize the (1 for black bands, 0 for white bands). In these 9 elements there are 3 which are larger (between 2 and 3 times as wide) and 6 thinner. The code starts with * and ends with *.  0 111001011 1 011011110 2 110011110 3 010011111 4 111001110 5 011001111 6 110001111 7 111011010 8 011011011 9 110011011 A 011110110 B 110110110 C 010110111 D 111100110 E 011100111 F 110100111 G 111110010 H 011110011 I 110110011 J 111100011 K 011111100 L 110111100 M 010111101 N 111101100 O 011101101 P 110101101 Q 111111000 R 011111001 S 110111001 T 111101001 U 001111110 V 100111110 W 000111111 X 101101110 Y 001101111 Z 100101111 - 101111010 . 001111011 100111011$ 101010111 / 101011101 + 101110101 % 111010101 * 101101011

### How to decrypt Barcode 39 cipher?

Decryption requires to perform a simple reading of the bar according to EAN-128 standard.

Many app for smartphones facilitate this work.

Example: Consider the message 101101011 111100110 010110111 011101101 111100110 011100111 101101011

Example: Check 101101011 at the beginning and the end to confirm it's a code 39 barcode. The replacement of each 9-bit group by their associated character in the table. Barcode value is DCODE.

Checksum is missing in this example

### How to recognize 39 Barcode?

The barcode has a classic graphical form (black and white lines) or a binary equivalent (0 or N for black and 1 or W for white lines).

The barcode may have a variable length. It begins and ends with the character *.

### Why the barcode is named Code 39?

The bar code consists of lines in groups of 9 which 3 are wider, hence the name 3 of 9 or 39.