WebTool

URL 编码解码

免费在线的 URL 编码解码工具,按 RFC3986 做百分号编码双向转换,正确处理查询参数中的中文、空格与 &、= 等特殊字符,对不完整的 % 序列给出中文错误提示,排查参数乱码必备,无需下载,打开即用。

隐私说明:本工具所有处理均在您的浏览器本地完成,输入的数据不会上传到服务器。

什么是URL 编码解码?

URL 中只允许出现有限的 ASCII 字符,中文、空格、&、= 等都必须百分号编码(Percent-Encoding)后才能作为参数传输。排查“参数乱码”“链接被截断”问题时,第一步就是把 URL 解码看真实内容。本工具做完整的 encodeURIComponent/decodeURIComponent 双向转换,并对不完整的 % 序列给出中文错误提示。

如何使用

  1. 粘贴待编码文本或已编码的 URL 片段
  2. 选择编码或解码
  3. 复制结果

常见问题

空格编码后是 %20 还是 +?
按 RFC3986(encodeURIComponent)空格编码为 %20;application/x-www-form-urlencoded 表单里约定为 +。两种在服务端通常都能识别。
整个 URL 能直接编码吗?
不建议。encodeURIComponent 会把 : / ? 也编码掉,正确做法是只对参数值编码。
解码报错“不完整的 % 序列”是什么?
说明文本里存在 % 后不足两位十六进制字符(如 %2、%GG),通常是编码被截断所致。

相关工具

最后更新于 2026-09-04