文本编码
支持 URL 编码、URL 解码、Base64 编码、Base64 解码四个方向,兼容 UTF-8。输入有误时显示错误,而不是输出一半的结果。

输入文本即可查看结果。
需要了解的要点
编码器可以在操作菜单里选择四个方向:URL 编码(默认)、URL 解码、Base64 编码和 Base64 解码。输出区会随输入实时更新,无法转换的输入会显示“输入不适用于此操作”的提示,而不是给出不完整的结果。
两种编码都先把文本变成 UTF-8 字节,所以无论页面是什么语言,“韩国”都是 6 个字节。URL 编码把每个不安全的字节写成百分号加两位十六进制,得到 %ED%95%9C%EA%B5%AD;Base64 则把字节按 6 位一组重新分组,同一个词得到 7ZWc6rWt。
按用途来选。查询字符串的值、重定向参数、文件名适合 URL 编码;邮件附件正文、data URI、承载二进制数据的 JSON 字段、Basic 认证的账号密码对适合 Base64。两者都不是加密,任何人都能用这个页面还原。
解码方向只在这个主页面里提供,URL 编码和 Base64 的专用页面只做编码。像 100% 这种单独的百分号、含有 URL 安全字符 - 或 _ 的 Base64,以及内容不是 UTF-8 文本的 Base64,解码都会失败。例如 //4= 代表字节 FF FE。
按任务选择工具 2
相关工具 4
文本编码使用方法
- 打开操作菜单选择 Base64 编码;如果文字要放进链接,就保持 URL 编码。
- 把“韩国”粘贴到文本输入框,读取输出:URL 为 %ED%95%9C%EA%B5%AD,Base64 为 7ZWc6rWt。
- 把操作切换为对应的解码,把输出作为新的输入粘贴进去,确认“韩国”能还原。
- 点复制图标复制结果,较长的 Base64 字符串可以下载为 chatcument-text-output.txt。
快速说明
在哪里可以解码 URL 或 Base64 文本?
在这个主编码器页面。URL 编码和 Base64 的专用页面只做编码,而本页的操作菜单里还有 URL 解码和 Base64 解码。
解码时为什么会显示“输入不适用于此操作”?
文本对所选方向来说格式有误:URL 解码里出现单独的 %,出现 Base64 字符集以外的字符,或字节不是有效的 UTF-8 文本。
能用 Base64 来隐藏密码吗?
不能。它是可逆的格式而不是加密,任何人在这个页面点一下就能解码。
处理链接应该用哪个方向?
用 URL 编码,并且只对放在等号后面的那个值使用。不要把整个地址放进去,否则斜杠和冒号也会被转换。
