Password Generator
Password Generator computed locally with Web Crypto — your secrets never leave the page.
Encode or decode a Caesar cipher with any shift — the 2,000-year-old letter-shift cipher — right in your browser. A classic puzzle tool, not real security.
Your browser is preparing the tool. It runs 100% locally.
Pick a shift and type text, and the tool moves each letter that many places along the alphabet — the Caesar cipher, named after Julius Caesar, who used a shift of three. To decode, use the opposite shift (or 26 minus your shift). Letters wrap around the alphabet and non-letters are left alone. It is a fun puzzle and teaching cipher, but with only 25 possible shifts it offers no real security. It runs entirely in your browser.
This tool applies a Caesar cipher: each letter is shifted by the number you choose, wrapping from Z back to A. Set a positive shift to encode and the matching negative shift to decode, with everything that is not a letter left unchanged.
It is the go-to for puzzles, escape-room clues, classroom demonstrations and casual word games — anywhere you want a recognisable, easily reversible scramble rather than genuine protection.
Each letter is converted to its position in the alphabet, the shift is added (wrapping around with modulo 26), and it is turned back into a letter. A shift of 3 turns A into D and Z into C; case is kept and non-letters pass through. The tool normalises the shift, so a negative or large number still maps into the 0 to 25 range.
Decoding is just the reverse shift. If you encoded with a shift of 3, decode with a shift of minus 3 — or equivalently 23, since 26 minus 3 is 23. ROT13 is the special case where the shift is 13, which makes encoding and decoding identical.
for each letter: new = (position − base + shift) mod 26 + base
(base is A for capitals, a for lowercase; non-letters unchanged)
to decode: use the negative shift, or 26 minus the shiftHello World, shift 3 → Khoor Zruog · decode with shift 23 → Hello WorldJulius Caesar used a shift of 3. There are only 25 useful shifts, so every possibility can be tried in moments — which is why it is a puzzle, not a safeguard.
The shift is applied exactly and standardly, so the output matches any correct Caesar implementation and decoding with the opposite shift always restores the original.
It affects only the 26 basic Latin letters. Numbers, punctuation and spaces are unchanged, and accented or non-Latin characters pass through, so the structure of the message — word lengths and spacing — remains visible.
It provides no meaningful security. With only 25 possible shifts, the cipher is broken by trying every shift or by frequency analysis in seconds. Treat any Caesar-encoded text as readable by anyone who cares to look.
The shift is normalised, so negative and large values behave sensibly (a shift of minus 3 equals 23, and 29 equals 3). That makes encoding and decoding symmetric, but it also means the key space stays tiny.
Create or solve a shift-cipher clue for an escape room or quiz.
Demonstrate substitution, keys and brute force with a simple cipher.
Lightly scramble text where security does not matter.
Reverse a Caesar message when you know or guess the shift.
The Caesar cipher is for fun and learning. For real confidentiality, use modern encryption with a key. For the shift-13 special case, use the ROT13 tool, which decodes itself.
Shifts each letter by the amount you choose; honest that the Caesar cipher has only 25 possible shifts and is broken in seconds, so it is for puzzles and learning, not secrecy.
Password Generator computed locally with Web Crypto — your secrets never leave the page.
Use Password Strength Checker for stronger security hygiene — private, instant and free.
Random Number Generator computed locally with Web Crypto — your secrets never leave the page.
SHA-256 Hash Generator computed locally with Web Crypto — your secrets never leave the page.
Passphrase Generator computed locally with Web Crypto — your secrets never leave the page.
Use MD5 Hash Generator for stronger security hygiene — private, instant and free.
It is free, private and runs entirely in your browser — no sign-up, no uploads, no limits.