跳到正文

在线 URL 解码 — 百分号编码还原文本

把 `%XX` 还原成可读文字。从日志、浏览器地址栏、埋点里复制出一长串编码文本时,用解码页立刻看出中文、空格和符号原本是什么。

URL Encode

编码是为了传输,解码是为了阅读。排查「为什么搜索词变了」时,先解码再比较业务逻辑。

若字符串解码失败,可能不是合法百分号编码,或只截取了片段。把完整参数值粘进来再试。

有些链接把空格写成 `+`,若页面提供对应选项,按表单编码习惯勾选。

如何解码

  1. 粘贴百分号编码文本
  2. 点击解码
  3. 复制可读结果

解码页帮你干什么

  • 快速读懂地址栏里的中文参数。
  • 核对后端日志与用户输入是否一致。
  • 和编码页配合,验证往返是否可逆。

场景

  • 客服从完整 URL 里解读用户昵称
  • 开发对照 access_log 中的 query
  • 教学演示百分号编码

提示

  • 只粘贴参数值,或确认包含完整 `%` 序列。
  • 解码后仍奇怪,可能是双重编码,再解一次看。
  • 不要把解码结果未再编码就塞回 URL。

例子

输入输出说明
%E4%BD%A0%E5%A5%BD你好中文
a%20ba b空格

URL 解码常见问题

解出来是乱码?
可能源编码不是 UTF-8,或字符串被截断。换完整原始值再试。
和 HTML 实体解码一样吗?
不一样。`&` 属于 HTML 实体;`%26` 才是 URL 编码的 &。

相关工具