URL解码/编码

在线URL编码/解码工具,支持URL编码和解码转换,帮助您正确处理URL中的特殊字符。

URL解码

URL编码

URL编码/解码工具

URL编码是一种将特殊字符转换为可以在URL中安全传输的格式的方法。在URL中,某些字符是保留的或不安全的,需要进行编码才能正确传输。

为什么需要URL编码?

  • URL只能使用ASCII字符集来通过互联网进行传输
  • 有些字符在URL中有特殊含义(如 ?, =, &, / 等)
  • 非ASCII字符(如中文)和特殊字符(如空格)需要转换成有效的ASCII字符

URL编码规则

  • 空格转换为 %20
  • 非ASCII字符转换为 %XX 格式,XX为字符的16进制ASCII码
  • 常见的需要编码的字符:
    字符编码
    空格%20
    !%21
    #%23
    $%24
    &%26
    '%27
    (%28
    )%29
    *%2A
    +%2B
    ,%2C
    /%2F
    :%3A
    ;%3B
    =%3D
    ?%3F
    @%40
    [%5B
    ]%5D

使用方法

  1. URL解码:

    • 在上方输入框中输入需要解码的URL编码字符串
    • 下方输出框会自动显示解码后的结果
    • 点击复制按钮可复制解码结果
  2. URL编码:

    • 在下方输入框中输入需要编码的原始字符串
    • 下方输出框会自动显示编码后的结果
    • 点击复制按钮可复制编码结果

注意事项

  • 某些非法的URL编码可能无法被正确解析,此时会显示错误提示
  • 编码结果会将所有需要编码的字符都进行编码,包括URL中的保留字符
  • 建议仅对URL参数部分进行编码,而不是整个URL