The Decoder's Sanctum
Identify, translate, and crack unknown ciphers. A comprehensive suite for the digital archaeologist.
Cipher Identifier (Magic Scanner)
i
Magic Scanner
Description: A heuristic analyzer that detects common encoding and encryption patterns.
History: Modern digital forensics tool used for rapid triage of unknown data formats.
How-to: Paste your unknown message and click Identify. Use the "Apply" button to instantly jump to the detected tool.
Paste an unknown message below and I'll try to identify the encryption or encoding used.
Binary (Base 2, 8, 10, 16)
i
Binary Tools
Description: Converts text into various numerical bases (Binary, Octal, Decimal, Hex).
History: Formalized by Gottfried Leibniz in 1703; the foundation of all modern digital computation.
How-to: Select your base, enter text to encode into numbers, or enter space-separated numbers to decode.
Caesar Cipher
i
Caesar Cipher
Description: A simple substitution cipher that shifts every letter by a fixed amount.
History: Named after Julius Caesar, who used a shift of 3 to protect his military correspondence.
How-to: Enter your message, set the shift value (1-25), and click Encrypt or Decrypt.
Vigenรจre Cipher
i
Vigenรจre Cipher
Description: A method of encrypting alphabetic text using a keyword to determine shifts.
History: Invented in 1553; it was once considered "indecipherable" for over 300 years.
How-to: Enter a keyword and your message. Every letter shifts based on the key's position in the alphabet.
Atbash Cipher
i
Atbash Cipher
Description: A monoalphabetic substitution cipher formed by reversing the alphabet.
History: An ancient Hebrew cipher dating back to 500 BC, used in various biblical texts.
How-to: A becomes Z, B becomes Y, etc. It is its own inverseโapplying it twice returns the original text.
Hexadecimal Cipher
i
Hexadecimal
Description: A base-16 numbering system representing data using 0-9 and A-F.
History: Vital in computing to represent binary data in a more compact, human-readable format.
How-to: Convert standard text into its Hex equivalent or decode hex strings back into readable text.
Base64
i
Base64 Encoding
Description: Encodes binary data into 64 safe ASCII characters for text-based transmission.
History: Introduced in 1992 as part of the MIME standard for email and web data.
How-to: Paste your text to encode it into a Base64 string (often ending in "=").
Base-36 & Base-62
i
Alphanumeric Bases
Description: High-radix encodings that use numbers and letters (case-insensitive for 36, case-sensitive for 62).
History: Commonly used in URL shorteners and for compressing large numbers into short IDs.
How-to: Enter large integers or text blocks to convert them into compact alphanumeric strings.
Cryptographic Hashes
i
Hashes & Cracker
Description: One-way functions that generate a unique signature (fingerprint) for any input.
History: MD5 (1991) and SHA (1995) are the backbone of digital integrity and password security.
How-to: Generate a hash for security, or use the "Crack" button to check a hash against common passwords.
Morse Code
i
Morse Code
Description: A method of transmitting text information as a series of on-off tones, lights, or clicks.
History: Developed in 1837 by Samuel Morse for the electric telegraph.
How-to: Use dots (.) and dashes (-) separated by spaces for letters and slashes (/) for words.
Literary & Thematic Ciphers
i
Literary Ciphers
Description: Advanced tools for book-based encryption, text extraction, and musical cryptography.
History: These methods were favored by scholars and spies who used everyday literature to hide messages.
How-to: Use the specialized sub-tools for Book ciphers, Acrostics, or Musical note translation.
Ciphers based on text extraction, musical notes, and running keys.
Book / Running Key Cipher
Acrostic / Mesostic / Telestich
Baconian Cipher
Musical Cryptography