Cipher and text tools
Search by tool name or what you need to do.
All tools
43 tools available
Analysis
- Character Counter Count grapheme characters, words, lines, code points, UTF-16 units, and UTF-8 bytes as you type.
- Word Counter Count words, Unicode characters, lines, sentences, paragraphs, reading time, and frequent terms directly in your browser.
- Word Unscrambler Unscramble letters into common English words with exact-use, wildcard, length, and sorting controls.
Ciphers
- A1Z26 Letter Number Cipher Encoder and Decoder Encode ASCII letters as A=1 through Z=26 values or strictly decode numbered words with clear separator and case options.
- ADFGVX Cipher Encoder and Decoder Encode or decode ADFGVX text with a keyed 6 by 6 square, stable column order, and exact irregular-column reversal.
- Atbash Cipher Mirror ASCII letters with the self-inverse Atbash cipher while preserving case, spacing, punctuation, and all other characters.
- Bacon Cipher Encode and decode Bacon cipher text with clear 24-letter and 26-letter alphabet choices.
- Beaufort Cipher Encoder and Decoder Transform text with the standard reciprocal Beaufort cipher, a repeating A-Z key, and optional five-letter groups.
- Book Cipher Encode and decode strict word-letter book cipher coordinates with your own key text directly in the browser.
- Caesar Cipher Decoder and Shift Solver Decode Caesar cipher text with a known key or compare all 26 shifts locally while preserving case and non-ASCII characters.
- Columnar Transposition Cipher Encode and decode columnar transposition text with stable keyword ordering, explicit final-row rules, and a readable grid preview.
- Dancing Men Cipher Encoder and Visual Decoder Encode text as dancing figures, enter flagged glyphs with a visual keypad, and decode a clear transcription locally in your browser.
- Enigma Machine Simulator with M3 Settings Simulate a Wehrmacht Enigma M3 with historical rotors, double stepping, ring settings, reflectors, and a validated plugboard.
- Hill Cipher Encoder and Decoder Encrypt and decrypt Hill cipher blocks with validated 2x2 or 3x3 matrices, modular inverses, and explicit text handling rules.
- Masonic Cipher Draw and decode standard Pigpen cipher symbols with a portable, validated text notation in your browser.
- Nihilist Cipher Encoder and Decoder Encode or decode Nihilist cipher number groups with a keyed 5x5 Polybius square, repeating additive phrase, and strict validation.
- One-Time Pad Byte Encryptor and Decryptor Encrypt UTF-8 text with an exact-length byte pad or decrypt strict hex and Base64 ciphertext locally.
- Pigpen Cipher Decoder Decode standard Pigpen cipher clues with an accessible visual symbol keypad, exact key chart, and copyable plaintext.
- Playfair Cipher Encoder and Decoder Encrypt or decrypt classic Playfair digraphs with an explicit 5x5 I/J key square and honest filler handling, entirely in your browser.
- Polybius Square Encoder and Decoder Encode text as strict 5 by 5 Polybius coordinates or decode validated pairs with the I/J convention shown.
- Porta Cipher Encrypt or decrypt Porta cipher text with the ACA 13-row tableau, a repeating keyword, layout preservation, and five-letter grouping.
- Rail Fence Cipher Encoder and Decoder Encrypt and decrypt text with the standard Rail Fence zigzag while preserving every Unicode code point, space, and line break.
- Running Key Cipher Encrypt or decrypt a running key cipher with a non-repeating text key, preserved formatting, key-length checks, and clear A=0 rules.
- Scytale Cipher Encoder and Decoder Encode and decode scytale transpositions with an exact column key, preserved characters, and a reversible ragged grid.
- Standard Affine Cipher Encoder and Decoder Encrypt and decrypt ASCII letters with standard Affine keys while preserving case, punctuation, spacing, and other Unicode text locally.
- Tap Code Encode and decode strict 5 by 5 Tap Code pairs locally, with an explicit C/K cell and clear validation.
- Vigenere Cipher Decoder Decode or encode classic Vigenere text with a known repeating A-Z key, entirely in your browser.
Encodings
- Base32 Decoder Decode RFC 4648 Base32 into strict UTF-8 text or inspect the exact decoded bytes as hexadecimal.
- Base64 Decoder Decode standard or URL-safe Base64 into UTF-8 text or hexadecimal bytes with strict validation and clear errors.
- Baudot Code Encode text as ITA2 Baudot code or decode strict five-bit groups with explicit shift, bit-order, and control handling.
- Binary Translator Translate Unicode text to grouped UTF-8 binary bytes and strictly decode valid binary bytes back to text in your browser.
- Braille Translator Translate ASCII English text and Unicode braille both ways with a clear uncontracted 6-dot subset and local validation.
- Greek Alphabet and Transliterator Explore all 24 Greek letters and use a reversible case-aware key map with safe accent and final sigma handling.
- International Semaphore Alphabet Encoder and Decoder Encode A-Z text as receiver-view semaphore diagrams and clock-position pairs, or decode explicit arm positions locally.
- Morse Code Audio Generator and Player Convert supported text to International Morse notation and play accurately timed tones locally with adjustable speed, frequency, and volume.
- Morse Code Translator Encode text as International Morse code or decode dots and dashes with explicit separators, validation, examples, and copy controls.
- NATO Phonetic Alphabet Converter Convert letters and digits to official NATO phonetic words or decode code-word sequences with strict validation and clear separators.
- Wingdings Translator Convert letters and digits to a documented Unicode symbol approximation and decode the supported symbols back to text.
Formatting
- Fancy Text Generator Turn short text into clearly labeled, copyable Unicode character variants while preserving unsupported characters.
- Invisible Text Generator Generate, inspect and identify common invisible Unicode characters with exact code-point counts and safe copying.
- Lorem Ipsum Generator Generate configurable Lorem ipsum paragraphs with sentence controls, reproducible structure and one-click copying.
- Random Word Generator Generate unique random English words by count and length from a documented local list using unbiased browser cryptography.
- Reverse Text Reverse text by grapheme, word, or line while preserving whitespace and line endings in your browser.
No tools match that search. Try another word.