URL 编解码工具

在线 URL encode / decode,一键转义 URL 参数。浏览器端处理。

URL 编解码 — 在线 URL 转义与还原工具

工具介绍

URL 只能使用 ASCII 字符集,中文、空格、&、= 等特殊字符必须经过「百分号编码」(%xx)才能安全传输。本工具实现了 JavaScript 的 encodeURIComponent / decodeURIComponent 双向转换,支持粘贴整段 URL 自动提取 query 参数,或手动输入参数批量编码。

怎么使用

  1. 选择模式:完整 URL 编码 / 单个参数编码 / 解码还原
  2. 粘贴 URL 或参数值
  3. 结果实时显示,一键复制到剪贴板

常见用例

常见问题

Q: encodeURIComponent 和 encodeURI 有什么区别?
A: 前者会编码所有非字母数字;后者保留 URL 结构字符(:/@?&=#)。前者用于「值」,后者用于「完整 URL」。

Q: 解码出来是乱码?
A: 可能是编码方式不匹配(如 GBK vs UTF-8)。本工具假设 UTF-8。

Q: 空格编码成 %20 还是 +?
A: URL path 里是 %20,query string 里可以是 + 或 %20。本工具默认 %20 兼容。

小贴士

调试 REST API 时,把后端报的 URL 粘贴进来解码,立刻看清实际参数

JS fetch 里建议用 URLSearchParams 对象自动处理编码

处理 Base64 URL 安全版本(+/ 替换成 -_)?用「Base64 编解码」

常见使用场景

在线使用 URL 在线编解码 - 百分号编码(Percent-Encoding)工具,适用于以下场景:

常见问题

以下是用户最常问的问题:

Q: 这个工具安全吗?
A: 是的。100% 客户端运行,数据不上传,关页面就消失。

Q: 需要注册吗?
A: 不需要。无登录、无账号,直接用。

Q: 有使用次数限制吗?
A: 没有。完全免费,无限制使用。

Q: 支持手机吗?
A: 支持。所有现代浏览器都能用,包括手机浏览器。

相关教程

想深入了解 URL 在线编解码 - 百分号编码(Percent-Encoding)工具 背后的原理?看看这些教程: