URL 编码/解码

将纯文本进行 URL 编码和解码。

编码模式:
输入
结果
anyTools URL Workspace

为什么 URL 需要编码

URL 中只能直接使用字母、数字和少数符号。如果把空格、& 或中文等字符直接放进查询参数,网址就可能被截断,参数值也会在错误的位置被切开。百分号编码(URL 编码)会把这些字符转换成 %20 这样的安全形式,确保网址按原意正确传递。

使用方法

  1. 将需要编码或解码的字符串粘贴到输入框中。
  2. 选择编码或解码方向。
  3. 复制转换后的结果。

常见问题

encodeURI 和 encodeURIComponent 有什么区别?
encodeURI 用于编码完整网址,会刻意保留 :、/、?、& 等分隔符;encodeURIComponent 用于编码单个参数值,会连同这些分隔符一起转换。查询参数的值应使用 encodeURIComponent。
我输入的内容会发送到服务器吗?
不会。转换全部在浏览器本地完成,输入的内容不会被传输或保存。