免费在线工具 · 无需注册

URL 编解码

使用 encodeURIComponent / decodeURIComponent 编解码 URL 参数值。支持 café、niño 等 Unicode 文本,空格编码为 %20。

本地处理 · 不上传输入内容

最多 1 MiB。适合单个 URL 参数值,不是表单 application/x-www-form-urlencoded 解码。

输入内容后,选择处理方式。

怎么使用

  1. 粘贴一个参数值或它的百分号编码,选择编码或解码,再复制结果。
  2. 用于参数值时,先编码值,再拼入 URL。输入完整 URL 会连同 : / ? & = 一起编码,请按用途选择。
  3. 空格对应 %20;解码不会把 + 变为空格。残缺百分号编码或无效 UTF-8 会报错。

使用示例

café niño → caf%C3%A9%20ni%C3%B1o

可拼成 https://example.com/?q=caf%C3%A9%20ni%C3%B1o。解码 a+b 仍是 a+b;解码 a%20b 得到 a b。

常见问题

可以编码整个网址吗?

本工具按 URL 参数片段处理,会编码冒号、斜杠、问号等分隔符。编码整个网址之前,请确认这符合使用场景。

加号会变成空格吗?

不会。使用 encodeURIComponent / decodeURIComponent,百分号 %20 表示空格,+ 保持加号。

解码失败怎么办?

检查是否存在不完整的百分号、无效 UTF-8 字节,或粘贴了未编码的百分号。

接着用这些工具