All Cipher & Code Tools
19 free online cipher tools. From classical historical ciphers to modern encoding systems — all run instantly in your browser.
Classical Ciphers
Substitution and transposition ciphers used throughout history
Caesar Cipher
beginnerShift each letter by N positions in the alphabet
Julius Caesar · ~58 BC
ROT13
beginnerCaesar cipher with fixed shift of 13 — encode and decode are identical
Usenet community · 1980s
Atbash Cipher
beginnerReverses the alphabet: A↔Z, B↔Y, etc.
Hebrew scribes · ~600 BC
Affine Cipher
intermediateE(x) = (ax + b) mod 26 — combines multiplication and addition
Vigenère Cipher
intermediatePolyalphabetic substitution using a repeating keyword
Giovan Battista Bellaso · 1553
Playfair Cipher
advancedEncrypts letter pairs using a 5x5 keyword grid
Charles Wheatstone · 1854
Rail Fence Cipher
intermediateWrites text in a zigzag pattern across N rails then reads each rail
Columnar Transposition
intermediateArranges text in rows under a keyword and reads columns in alphabetical order
Substitution Cipher
advancedReplaces each letter with another using a 26-letter mapping key
Bacon's Cipher
intermediateEncodes each letter as a 5-character sequence of A and B
Francis Bacon · 1605
Encoding Systems
Convert text to Morse code, NATO phonetic, and other communication codes
Number Systems
Binary, hexadecimal, ASCII, and other numeric representations
Binary Code
beginnerConverts text to and from 8-bit binary representation
Hexadecimal
beginnerConverts text to and from base-16 hexadecimal values
ASCII Code
beginnerConverts text to and from decimal ASCII character codes
A1Z26 (Letter Numbers)
beginnerA=1, B=2, C=3, ..., Z=26 — the simplest number cipher
Visual Ciphers
Braille, Pigpen, and other visual encoding systems