ROT13/ROT47 转换器
对文本应用 ROT13、数字用的 ROT5(合称 ROT18)或可打印 ASCII 用的 ROT47。它们都是自身的逆运算,所以同一个按钮既能编码也能解码,在浏览器中运行。
这些密码都是自身的逆运算:对输出再运行一次,就能得到原文。
ROT13 把每个字母沿字母表移动 13 位,是一种轻量的遮挡手段,常用来隐藏剧透和谜题答案。因为 13 正好是 26 的一半,连续应用两次就回到原文,所以同一个操作既是编码也是解码。本工具还提供用于数字的 ROT5(合称 ROT18),以及覆盖所有可打印 ASCII 的 ROT47。
使用方法
- 输入或粘贴文本。
- 选择 ROT13、ROT18(同时旋转数字)或 ROT47。
- 结果会随输入实时更新。
- 对输出再运行一次,即可还原。
计算公式
ROT13 把第 x 位的字母映射到 (x + 13) mod 26。ROT47 把可打印 ASCII 33–126 按模 94 平移 47 位。由于平移量正好是范围的一半,两者都是自身的逆运算。
示例
"Hello" 经 ROT13 变成 Uryyb,经 ROT47 变成 w6==@。
常见问题
ROT13 安全吗?
完全不安全。它只能挡住随意一瞥,任何人都能立刻还原。适合用于剧透和谜题,绝不能用来保护信息。
ROT47 是什么?
ROT47 会旋转全部 94 个可打印 ASCII 字符,所以数字和标点也会被打乱,而不只是字母,它同样是自身的逆运算。
ROT13 会改变数字或标点吗?
不会。普通 ROT13 只移动 A–Z 字母。ROT18 还会把每个数字移动 5 位(0↔5、1↔6 …),ROT47 则旋转从 ! 到 ~ 的所有可打印 ASCII 字符,包括数字和标点。
为什么编码和解码用同一个按钮?
因为平移量是字符范围的一半,再应用一次就会还原,所以不需要单独的解码步骤。
最后更新:
包含这些输入的页面地址: https://kakao.mobile/zh/tools/rot13-tool/
引用此工具
kakaoCalc. (2026, November 8). ROT13/ROT47 转换器. https://kakao.mobile/zh/tools/rot13-tool/
“ROT13/ROT47 转换器.” kakaoCalc, 8 Nov. 2026, kakao.mobile/zh/tools/rot13-tool/.