Encode and decode text with ROT13, Caesar shift, Atbash and Vigenère ciphers, case-preserving and beginner-friendly.
Paste or type your input here, Cipher Tool is loading…
Cipher Tool brings four classic ciphers into one place: ROT13, Caesar shift, Atbash and Vigenère. Choose a cipher, type your text, and encode or decode it in one click. Capital letters stay capital and anything that is not a letter, such as numbers, spaces and punctuation, passes through unchanged.
Each cipher works differently. ROT13 shifts every letter by 13 places and Atbash maps A to Z, B to Y and so on, so both are their own inverse: applying them twice gives back the original. Caesar lets you choose a shift from 1 to 25, and Vigenère uses a keyword to change the shift letter by letter, which is why decoding needs the same keyword that was used to encode.
A short explanation of the selected cipher sits beside the output, which makes the tool handy for classes and for capture-the-flag challenges. To crack an unknown Caesar message, step through the shifts until a readable line appears.
These ciphers are for learning, puzzles and lightly hiding spoilers or answer keys, not for protecting anything sensitive: every one of them can be broken in seconds. The conversion runs in your browser.
| Price | Free, no signup, no paywall, no watermark |
|---|---|
| Works on | Any modern browser: desktop, tablet, and mobile |
| Processing | In your browser, files never leave your device |
| Account required | None |
| Category | Text Tools |
Pick a cipher: ROT13, Caesar, Atbash or Vigenère
Set the shift (Caesar) or keyword (Vigenère) if required
Type or paste your text and choose encode or decode
Four classic ciphers in one tool: ROT13, Caesar shift, Atbash and Vigenère
Encode and decode with a single click (ROT13 and Atbash are their own inverse)
Adjustable Caesar shift from 1 to 25 and a custom Vigenère keyword
Case is preserved and non-letter characters pass through unchanged
Live output plus a short explanation of the selected cipher
Copy or download the result instantly
Learning how classic substitution ciphers work for a class or CTF
Solving or creating ROT13 and Caesar puzzles
Lightly obfuscating spoilers or answer keys in plain text
Demonstrating the Vigenère cipher with your own keyword
For a Caesar puzzle, try each shift 1–25 quickly to spot the readable one, or use a known shift to decode.
Vigenère needs the same keyword to decode that was used to encode, keep it safe.
Common questions about this tool, its workflow, and what to expect before you use it.
No ratings yet. Be the first to say how Cipher Tool worked for you.
Reviews appear here once our team has read them, so everything you see is from someone who signed in and used the tool.
Get notified about new tools, features, and tips. No spam, unsubscribe anytime.
Turn text into 15+ copy-paste Unicode styles: 𝐛𝐨𝐥𝐝, 𝑖𝑡𝑎𝑙𝑖𝑐, 𝓈𝒸𝓇𝒾𝓅𝓉, 𝔡𝔬𝔲𝔟𝔩𝔢-𝔰𝔱𝔯𝔲𝔠𝔨, Ⓒⓘⓡⓒⓛⓔⓓ, aesthetic and more for bios and posts.
Try itLive word, character, sentence & paragraph counter with reading/speaking time, length-goal tracking (tweet, SEO title, essay) and keyword density.
Try itWriting a roundup or tutorial? Embed the live Cipher Tool so readers use it right on your page, or drop in a ready-made card that links to it. Free to use, always.
Preview
Encode and decode text with ROT13, Caesar shift, Atbash and Vigenère ciphers, case-preserving and beginner-friendly.
Use Cipher Tool free →Live tool (iframe)
Readers use the real, working tool right on your page, with a small credit line underneath.
Embed card (HTML)
Copy the transformed output
Convert text into 17 casing styles: UPPERCASE, lowercase, Title Case, Sentence case, camelCase, snake_case, kebab-case, CONSTANT_CASE and more, with smart acronym handling.