Search for a tool
Barcode PLANET

Tool to generate/decode PLANET barcodes. PLANET (Postal Numeric Encoding Technique) is a barcode type used in the USA, especially by UPS for mail routing.

Results

Barcode PLANET -

Tag(s) : Character Encoding, Image Processing

Share
dCode and more

dCode is free and its tools are a valuable help in games, maths, geocaching, puzzles and problems to solve every day!
A suggestion ? a feedback ? a bug ? an idea ? Write to dCode!

Please, check our dCode Discord community for help requests!
NB: for encrypted messages, test our automatic cipher identifier!

Feedback and suggestions are welcome so that dCode offers the best 'Barcode PLANET' tool for free! Thank you!

# Barcode PLANET

## Barcode PLANET Generator

 Checksum Add the control character Already included in the coded value Ignore (no control)
 Output format Image Binary Data 0=Empty and 1=Black bar Checksum value

### Options

 Output format Numerical Value of the Barcode Image

### What is the barcode PLANET?

The PLANET format is a variant of barcode used in the USA, in particular by UPS for the routing of postal mail.

### How to encrypt using Barcode PLANET cipher?

The PLANET Barcode format makes it possible to code only digits characters (0-9), in principle numbers with 12 or 14 digits. It contains 4 parts: the type of mail, a sender code, some tracking / marketing codes, a control character.

Each digit is coded in 5 bits, represented by short (= 0) or long (= 1) bars. The PLANET correspondence table is:

 0 1 00111 11100 11010 11001 10110 10101 10011 01110 01101 01011

The last digit is a check digit.

A PLANET barcode completely coded begins and ends with a bit 1 (represented with a long bar), it also includes a check digit before the final 1.

### How to decrypt Barcode PLANET cipher?

The decryption of the PLANET Code is made up by reading binary black bands: short (= 0) and long (= 1). The binary data obtained is then translated via the coding table.

Example: A message 1 11100 11010 11001 1 translates to 123

PLANET checksum is missing in this example

### How to calculate the checksum characters?

The PLANET code uses a checksum such that the sum of all digits is a multiple of 10. To this end, an additional digit $X$ completes the barcode.

To calculate it, add all the digits of the barcode and keep the digit of units $N$. The checksum is $X = (10 - N) \mod 10$.

Example: The number 987 has for sum of digits $9 + 8 + 7 = 24$, the unit digit is $4$. The checksum is $X = 10 - 4 \mod 10 \equiv 6$.

### How to recognize PLANET Barcode?

The PLANET barcode has a graphic form based on long and short vertical bars/lines.

The PLANET barcode begins and ends with a long pipe/bar.

Each character is coded by a group of 5 bits composed of 3 long bars and 2 short bars.

The PLANET barcode has a variable length but most often 12 or 14 characters.

A PLANET barcode has a binary length equal to 2 modulo 5 (its unit digit is 2 or 7) because all the other characters are on 5 bits and 2 bits 1 are added at the beginning and at the end.

## Source code

dCode retains ownership of the "Barcode PLANET" source code. Except explicit open source licence (indicated Creative Commons / free), the "Barcode PLANET" algorithm, the applet or snippet (converter, solver, encryption / decryption, encoding / decoding, ciphering / deciphering, breaker, translator), or the "Barcode PLANET" functions (calculate, convert, solve, decrypt / encrypt, decipher / cipher, decode / encode, translate) written in any informatic language (Python, Java, PHP, C#, Javascript, Matlab, etc.) and all data download, script, or API access for "Barcode PLANET" are not public, same for offline use on PC, mobile, tablet, iPhone or Android app!
Reminder : dCode is free to use.

## Cite dCode

The copy-paste of the page "Barcode PLANET" or any of its results, is allowed (even for commercial purposes) as long as you cite dCode!
Exporting results as a .csv or .txt file is free by clicking on the export icon
Cite as source (bibliography):
Barcode PLANET on dCode.fr [online website], retrieved on 2023-09-21, https://www.dcode.fr/barcode-planet

## Need Help ?

Please, check our dCode Discord community for help requests!
NB: for encrypted messages, test our automatic cipher identifier!