
ROT tool
Try ROT5, ROT13, ROT18 and ROT47 in one tool.
Codes
Quickly choose a ROT variant: ROT5, ROT13, ROT18 (ROT13 + ROT5), a separate 18-position shift variant or ROT47.
ROT mode
ROT reference
ROT5
From0123456789
To5678901234
ROT5 transforms digits only. Letters, spaces and punctuation stay unchanged.
ROT13
FromABCDEFGHIJKLMNOPQRSTUVWXYZ
ToNOPQRSTUVWXYZABCDEFGHIJKLM
ROT13 transforms A-Z letters only with a shift of 13 positions.
Shift 18
LettersA-Z -> S-ZA-R
Digits0-9 -> 8-90-7
This variant applies a separate shift of 18 to letters and digits. On digits, this is equivalent to ROT8 because 18 modulo 10 = 8. It is distinct from common ROT18, which combines ROT13 and ROT5.
ROT18 (ROT5 + ROT13)
LettersA-Z -> N-ZA-M
Digits0-9 -> 5-90-4
This mode combines ROT13 for letters and ROT5 for digits. It is the behavior commonly called ROT18.
ROT47
Range! - ~ (ASCII 33-126)
Rotation+47 positions (modulo 94)
ROT47 transforms printable ASCII characters: letters, digits and common punctuation.
Source text
Result
Quick explanation
Select the mode you want, paste your text and get the result. ROT18 (ROT5 + ROT13) is the default mode. The Shift 18 variant applies a separate shift of 18 to letters and digits.

Try this too
Need a dedicated tool?
You can also use the dedicated ROT5, ROT13, ROT18 or ROT47 pages.
Additional information
Choose a ROT mode
This tool includes ROT5 for digits, ROT13 for letters, ROT18 combining ROT13 and ROT5, a distinct Shift 18 variant, and ROT47 for printable ASCII characters.
ROT18 (ROT5 + ROT13)
This is the default mode: it applies ROT13 to letters and ROT5 to digits, the behavior commonly called ROT18.
Shift 18
This variant applies a separate shift of 18. On digits, this behaves like ROT8 because 18 modulo 10 is 8.
ROT47
ROT47 works on the printable ASCII range, so it also transforms part of the punctuation.
Limits and reuse
AppErgo tools are provided free of charge for practical and informational purposes. Although care is taken in their design, a result may be incomplete, unexpected or incorrect. Before relying on a result for any important use, check it using an appropriate method.
To report a bug in the tool, you can use the dedicated bug report form.
Results produced by AppErgo tools may be copied and reused freely. When publicly reusing a result, a method or an AppErgo page, a link to the relevant page is appreciated.
Unless otherwise stated, AppErgo texts, images, visual elements, scripts, templates and internal components remain the property of AppErgo.
For any other request, you can contact the webmaster.