encryption
Generate SHA-256 digests from text or uploaded files: 256 bits, 32 bytes, 64 hexadecimal characters. It all runs inside your own browser, on your device.
Aug 1, 2026
View toolTransform text with the ROT13, ROT5, ROT18 or ROT47 substitution ciphers. It all runs inside your browser, so your text stays on the device.
Runs in your browser — your input is processed on this device and never uploaded.
ROT13 replaces each Latin letter with the one 13 positions further along the alphabet, wrapping around at the end. This tool also offers three relatives: ROT5 rotates the decimal digits by 5, ROT18 combines ROT13 for letters with ROT5 for digits, and ROT47 rotates across the printable ASCII range.
Type your text, choose a variant, and the result comes back transformed.
Because the Latin alphabet has 26 letters, and 13 is exactly half. Rotating by 13 twice returns you to the start, so encoding and decoding are the same operation and one function does both.
Every variant here shares that property. ROT5 works because there are 10 digits, and ROT47 because its character range has 94 positions. Applying any of them a second time restores the original text, which is why there is no separate decode mode.
If the goal is hiding text from someone who might actually look, everything else. Authenticated Encryption is the real answer, with a key and a guarantee.
If the goal is making text unreadable at a glance, ROT13 is the traditional choice and Text Flipper is the more visual one. Base64 is also commonly mistaken for obfuscation and is no better at it.
ROT13 is a Caesar cipher, the technique named for its use in Roman military correspondence, where any shift could be chosen. Fixing the shift at half the alphabet is the one refinement that makes it self-inverse.
It has a genuine niche: hiding spoilers, puzzle answers, and punchlines in plain text, where the point is that a reader must choose to decode rather than be unable to. Usenet convention made this standard, and it persists.
There is no confidentiality here whatsoever. A substitution cipher with a fixed, published shift protects nothing, so never use it for passwords or sensitive data.
More encryption tools on ToolkitBay.
encryption
Generate SHA-256 digests from text or uploaded files: 256 bits, 32 bytes, 64 hexadecimal characters. It all runs inside your own browser, on your device.
Aug 1, 2026
View toolencryption
Generate MD5 digests from text or uploaded files: 128 bits, 32 hexadecimal characters. MD5 is cryptographically broken and is for legacy use only.
Aug 1, 2026
View toolencryption
Generate BLAKE2b digests at 128, 256, 384 or 512 bits, or any length from 1 to 64 bytes, from text or uploaded files. It runs inside your browser.
Aug 1, 2026
View toolencryption
Generate BLAKE3 hashes from text or uploaded files, 256-bit by default and any length up to 1,048,576 bytes, with optional keyed hashing.
Aug 1, 2026
View toolencryption
Generate SHA-512/224, SHA-512/256 or full SHA-512 digests from text or uploaded files. Everything runs inside your browser, on your own device.
Aug 1, 2026
View toolencryption
Generate MD4 digests from text or uploaded files for legacy compatibility. MD4 is cryptographically broken. It all runs inside your browser.
Aug 1, 2026
View toolFind similar tools by category or tag.