URL 编码解码工具 中文转 %XX

把中文、空格与特殊字符编码成浏览器可安全传输的 %XX 形式,也能把乱码的 URL 还原成可读内容,支持三种编码口径与批量处理。

URL 编码 / 解码

待编码内容
编码结果

使用说明

这个工具能做什么

URL 编码(也叫百分号编码、Percent-encoding)把中文、空格和特殊字符转成 %XX 形式,让它们能安全地出现在网址与请求参数里。这个工具支持编码与解码双向操作,提供组件、完整 URL、表单三种口径,可批量逐行处理,全部在浏览器本地完成。

怎么用

  1. 选择方向:点「编码」把中文转成 %XX,或点「解码」把 %XX 还原成中文。
  2. 选择口径:编码单个参数值用「组件」,编码整条链接用「完整 URL」,处理表单提交内容用「表单」。
  3. 粘贴内容:左侧输入,默认即时出结果,也可点「执行」手动触发。
  4. 批量处理:勾选「每行单独处理」后,一行输入对应一行输出,适合一次转几十个关键词。
  5. 取用结果:点右上「复制」取走结果,或点「互换」把结果放回输入继续处理。

常见问题

一个中文会变成几个 %XX?

按 UTF-8 编码后,一个常用汉字占 3 个字节,因此会变成 3 组 %XX,例如「中」编码为 %E4%B8%AD。

组件和完整 URL 有什么区别?

组件模式会把斜杠、冒号、问号、等号等全部编码,适合只编码某个参数值;完整 URL 模式保留这些结构字符,只编码真正非法的字符,适合处理整条链接。选错会导致链接打不开或参数被吞掉。

空格为什么有时是 %20 有时是 +?

%20 是标准的百分号编码结果;+ 是 HTML 表单 application/x-www-form-urlencoded 的约定。两种模式工具都提供,按你的实际场景选择即可。

解码报错怎么办?

通常是因为字符串被截断,或包含孤立的 % 号(如 %、%zz)。请确认复制完整,或勾选批量模式逐行处理,工具会指出出错的行。

URL 编码能加密吗?

不能。它只是传输转义,任何人都能原样还原,需要保密请先做加密处理。

相关工具

Base64 编码解码工具 哈希计算工具 文本处理工具箱 JSON 转换工具 进制转换工具 随机密码 UUID 生成器 颜色转换工具 时间戳转换工具
竹林小闲工具箱·京ICP备2026055559号