在线 URL 编码解码

把中文与特殊字符转成 URL 安全格式,或反向还原。

URL 编解码说明

网址中只能出现有限的安全字符,中文、空格、&、= 等都要先做 URL 编码(百分号编码)才能放进 URL。 本工具提供两种模式:编码整个链接用 encodeURI,编码查询参数值用 encodeURIComponent。

常见用途

  • 把中文关键词拼进搜索链接。
  • 排查接口参数被错误编码的问题。
  • 还原日志里看到的 %XX 乱码。
编解码在浏览器本地完成,不会上传任何内容。

常见问题

encodeURI 和 encodeURIComponent 有什么区别?

encodeURI 会保留 :/?#&= 等 URL 结构字符,适合编码整个网址;encodeURIComponent 会编码这些字符,适合编码参数值。

为什么中文会变成 %E4%B8%AD?

URL 只允许 ASCII 字符,中文会先按 UTF-8 转成字节,再逐字节写成 %XX 形式。

内容会上传吗?

不会,编解码在浏览器本地完成。

相关工具