Skip to content
Zoyku

URL 解码

把百分号编码的 URL 解回可读文本——%20、%2F 和查询参数即时还原,支持把 + 当空格,全程浏览器本地处理。

该工具完全在你的浏览器中运行,数据不会离开你的设备,不会上传到任何服务器。

使用方法

  1. 1粘贴百分号编码的字符串或 URL。
  2. 2单个值选组件解码;完整 URL 选整条 URI 解码。
  3. 3表单风格的查询串勾选「+ 当空格」,然后复制解码文本。

URL 解码

粘贴编码过的 URL、参数或路径段,立即读出原始文本。两种模式对应两种编码器:组件解码(decodeURIComponent)用于单个值,整条 URI 解码(decodeURI)用于完整 URL。

还提供一个实用开关:把 + 当作空格——这正是表单编码(application/x-www-form-urlencoded)查询串的真实含义,于是 hello+world 能解码成 hello world 而不是原样保留。

常见问题

为什么有时解码会报错?

单独的 % 后面没有两个十六进制数字,或者转义序列被截断(如 %E4%BD),都是非法的百分号编码——解码器会明确报错而不是猜测。

什么时候应该勾选「+ 当空格」?

处理 HTML 表单提交或很多 Web 框架查询串里的值时勾上。如果 URL 里存在真实的 + 字符,就别勾。

会上传任何内容吗?

不会。解码在浏览器本地运行,数据不离开设备。

嵌入这个工具

一行代码把工具放到你的网站——它在访客的浏览器里运行。

<iframe src="https://zoyku.com/zh/tools/url-decoder?embed=1" width="100%" height="640" style="border:0;border-radius:16px" title="Zoyku — url-decoder" loading="lazy"></iframe>
100% 本地处理