encryption
Generate FNV-1 or FNV-1a 32-bit and 64-bit non-cryptographic hashes from text or uploaded files. It all runs inside your 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 FNV-1 or FNV-1a 32-bit and 64-bit non-cryptographic hashes from text or uploaded files. It all runs inside your browser, on your device.
Aug 1, 2026
View toolencryption
Generate CRC-64 checksums from text or uploaded files using the XZ, ECMA-182, Go-ISO, MS, NVMe, Redis or WE variant. It all runs in your browser.
Aug 1, 2026
View toolencryption
Generate BLAKE2s digests at 128, 160 or 256 bits, or any length from 1 to 32 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 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 CRC-32 checksums from text or uploaded files using ISO-HDLC, CRC-32C, BZIP2, MPEG-2, cksum and six more named variants, in your browser.
Aug 1, 2026
View toolFind similar tools by category or tag.