URL 编解码

URL 编码与解码工具,支持实时转换

输入

输出结果

功能介绍

API 调试和 OAuth 授权中常需对 URL 参数进行百分号编码,确保特殊字符和中文在 URL 中正确传输。本工具支持对整个 URL 或仅对参数值进行编码/解码,完整支持 UTF-8 中文编码,是排查接口签名问题的得力助手。

关键特点

  • 支持 URL 编码和解码
  • 可编码整个 URL 或仅编码参数值
  • 完整支持 UTF-8 中文编码
  • 一键互换输入输出

使用教程

  1. 在输入框中输入待编码或解码的 URL 或参数字符串
  2. 如需仅编码参数值,可先输入参数值部分
  3. 点击"编码"将特殊字符和中文转为 %XX 格式
  4. 点击"解码"将 %XX 格式还原为原始字符
  5. 使用"互换"按钮快速比对编码前后结果

使用示例

输入示例:

https://example.com/api?name=张三&callback=https://a.com/redirect?t=1

输出结果:

https%3A%2F%2Fexample.com%2Fapi%3Fname%3D%E5%BC%A0%E4%B8%89%26callback%3Dhttps%3A%2F%2Fa.com%2Fredirect%3Ft%3D1

常见问题

什么是 URL 编码?

URL 编码是将 URL 中不允许出现的字符转换为 % 后跟两位十六进制数的形式,例如空格编码为 %20。

什么时候需要 URL 编码?

当 URL 中包含中文、空格、特殊符号等非 ASCII 字符时,需要进行 URL 编码以确保正确传输。

相关工具

文本 Base64 编解码 | HTML 实体编解码 | Unicode 转义