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.