菜单

安全与隐私承诺

您的所有操作都在浏览器本地完成,文件不会被上传到任何服务器,确保您的数据绝对安全。

URL 编码解码

无需手动切换模式,输入后即可实时查看编码结果和可解码内容。

什么是 URL 编码?

URL 编码,也叫百分号编码,用来把空格、中文、符号等特殊字符转换成 URL 可以安全传输的格式。例如空格通常会变成 `%20`,中文会变成以 `%` 开头的 UTF-8 十六进制序列。

这样做可以避免查询参数、路径片段或回调地址在传输过程中被错误截断、混淆或解析失败。

3 步完成 URL 编码或解码

1

粘贴文本或链接

输入原始文本、查询参数,或已经编码过的 URL 片段。

2

实时查看结果

输入后立即得到编码结果;如果内容可解码,也会同步显示解码后的原文。

3

复制继续使用

确认结果后,一键复制到接口调试、日志排查或页面链接中继续使用。

为什么使用这个 URL 工具?

实时双结果

无需再点"编码"或"解码",输入后直接看到两种结果,更适合排查参数和链接问题。

复制即用

编码结果和解码结果都支持一键复制,适合接口测试、前端开发和日志分析。

浏览器内本地处理

所有内容都在当前浏览器里完成处理,不会上传到服务器,更适合敏感文本。

更适合日常调试

无模式切换、无多余步骤,粘贴即看结果,能更快定位链接、参数和转义问题。

何时需要使用 URL 编码/解码?

  • 处理查询参数: 当参数里有空格、中文、`&`、`?`、`=` 等字符时,先编码可以避免 URL 结构被破坏。
  • 检查回调地址或跳转链接: 当链接经过多层拼接或重定向时,实时查看编码和解码结果能更快定位问题。
  • 排查日志与接口请求: 如果日志或抓包里拿到的是 `%` 编码字符串,可以直接解码成人类可读文本。

常见问题 (FAQ)

URL 编码会上传我的内容吗?
不会。所有编码、解码和复制操作都在当前浏览器标签页内完成,不会发送到服务器。
为什么"解码结果"有时是空的?
这通常表示当前输入并不是合法的 URL 编码格式。工具仍会继续给出编码结果,并通过提示告诉你解码失败。
为什么还要保留编码结果?
很多时候输入是普通文本而不是编码串,实时展示编码结果可以让你立即拿去拼接链接或调试接口。
什么时候应该优先使用编码结果?
当文本要放进 URL 查询参数、路径片段、回调地址或日志中的链接字段时,先编码可以避免特殊字符破坏结构。