URL 编解码

在线URL编码(encodeURIComponent)与解码,处理特殊字符、中文参数等场景。

URL 编码解码用来解决什么问题?

URL 中不能直接安全地放入所有中文、空格、符号和特殊字符,因此经常需要使用 URL 编码。这个在线 URL 编解码工具可以把中文、空格、斜杠、问号、等号等字符转换成百分号编码,也可以把编码后的字符串还原成可读文本。

在调试接口、拼接查询参数、排查回调地址、处理 OAuth 跳转链接和分析日志 URL 时,URL 编码解码非常常用。工具在浏览器本地运行,适合快速处理普通链接和参数内容。

使用步骤

  1. 输入需要处理的链接、参数或文本。
  2. 点击 URL 编码,生成百分号编码结果。
  3. 粘贴已编码字符串后点击 URL 解码。
  4. 复制结果用于接口请求、回调地址或日志分析。

常见用途

  • 处理包含中文的 URL 参数。
  • 检查接口请求中的 query string。
  • 还原浏览器地址栏中的编码内容。
  • 排查第三方登录或支付回调地址。

URL编解码工具常见问题

URL 编码会改变原文含义吗?

不会。编码只是把特殊字符转换成 URL 安全形式,解码后可以还原。

空格为什么有时是 %20,有时是加号?

%20 是标准百分号编码;加号常见于表单编码场景,两者出现位置和规则不同。

什么时候需要编码整个 URL?

通常只编码参数值,不建议盲目编码完整 URL,否则可能把协议和路径分隔符也编码掉。