Encoding and cipher guides

Short, practical explanations for the formats behind EncodeLab tools.

How binary translation works

Your text is converted to UTF-8 bytes, the standard encoding used across the modern web.

How binary number conversion works

Binary is a base-2 number system that uses only the digits 0 and 1.

How to convert text to binary

Enter text using any characters supported by Unicode.

How to decode binary to text

Separate the binary input into groups of eight bits.

How Morse code translation works

International Morse code represents characters with short dots and longer dashes.

How hexadecimal text conversion works

Hexadecimal is base 16 and uses digits 0–9 plus letters A–F.

How to convert text to hex

Text is encoded into UTF-8 bytes by your browser.

How to decode hex to text

Every pair of hexadecimal digits represents one byte.

How the Caesar cipher works

A Caesar cipher shifts each letter by a fixed number of positions in the alphabet.

How to decode a shift cipher

Identify or test the number of positions used to shift the alphabet.

How character code conversion works

Classic ASCII assigns numbers 0 through 127 to English letters, digits, punctuation, and controls.

How Base64 encoding works

Base64 represents binary bytes with a set of 64 printable ASCII characters.