在线 URL 解码 — 百分号编码还原文本
把 `%XX` 还原成可读文字。从日志、浏览器地址栏、埋点里复制出一长串编码文本时,用解码页立刻看出中文、空格和符号原本是什么。
编码是为了传输,解码是为了阅读。排查「为什么搜索词变了」时,先解码再比较业务逻辑。
若字符串解码失败,可能不是合法百分号编码,或只截取了片段。把完整参数值粘进来再试。
有些链接把空格写成 `+`,若页面提供对应选项,按表单编码习惯勾选。
如何解码
- 粘贴百分号编码文本
- 点击解码
- 复制可读结果
解码页帮你干什么
- 快速读懂地址栏里的中文参数。
- 核对后端日志与用户输入是否一致。
- 和编码页配合,验证往返是否可逆。
场景
- 客服从完整 URL 里解读用户昵称
- 开发对照 access_log 中的 query
- 教学演示百分号编码
提示
- 只粘贴参数值,或确认包含完整 `%` 序列。
- 解码后仍奇怪,可能是双重编码,再解一次看。
- 不要把解码结果未再编码就塞回 URL。
例子
| 输入 | 输出 | 说明 |
|---|---|---|
| %E4%BD%A0%E5%A5%BD | 你好 | 中文 |
| a%20b | a b | 空格 |
URL 解码常见问题
- 解出来是乱码?
- 可能源编码不是 UTF-8,或字符串被截断。换完整原始值再试。
- 和 HTML 实体解码一样吗?
- 不一样。`&` 属于 HTML 实体;`%26` 才是 URL 编码的 &。