Hide a spoiler two ways at once
On Discord you can blur a message by wrapping it in double pipes —
||like this|| — so readers must click to reveal it. ROT13 is a classic
letter-rotation cipher that scrambles text into nonsense until it is decoded.
This helper combines both: it ROT13s your text and then wraps the scrambled
result in spoiler markdown, so the message is hidden by the blur and still
scrambled even after it is clicked.
How it works
ROT13 shifts every letter forward 13 positions in the alphabet, wrapping around at the end:
plain: A B C D ... M N O ... Z
rot13: N O P Q ... Z A B ... M
Letters keep their case, and non-letters (spaces, digits, punctuation) pass
through unchanged. Because the alphabet has 26 letters and 13 is exactly half,
applying ROT13 a second time returns the original — the cipher is its own
inverse. The tool then wraps the scrambled string as ||scrambled|| so Discord
renders it as a clickable spoiler.
Tips and example
The text Hello becomes Uryyb, and wrapped it is ||Uryyb||. To read a
spoiler someone posted, click to clear the blur, copy the revealed text, and
paste it back into this tool — running ROT13 again reveals the original.
Remember this is for fun and puzzle channels only; ROT13 provides zero
security and should never be used to protect anything sensitive.