跳到主要内容
大鲸鱼

URL编码解码

将中文、空格等特殊字符编码为 %E4%B8%AD 等形式,或将 URL 编码还原为可读文本;支持组件编码、完整 URI 编码与查询参数批量处理,全部在浏览器本地完成。

网址、文本与查询参数 URL 编码解码

支持 encodeURIComponent、encodeURI 与表单 + 号格式,输入时实时转换。

本地处理

URL 编码

将中文、空格等特殊字符转为 %XX 形式;编码参数值时建议使用「组件编码」。

编码方式

URL 编码解码怎么使用

编码单个参数或片段时用「组件编码」;编码完整链接时用「完整 URI」。查询参数标签适合批量处理 a=1&b=2 或逐行 key=value 格式。

示例:你好 → %E4%BD%A0%E5%A5%BD
适用场景:接口调试、跳转链接生成、中文搜索词编码、表单提交参数整理。

常见问题

encodeURI 和 encodeURIComponent 有什么区别?
encodeURIComponent 会编码几乎所有特殊字符,适合单个 URL 组件或参数值;encodeURI 则保留 : / ? # 等 URL 结构字符,适合编码完整网址。
为什么空格有时变成 + 有时变成 %20?
在 application/x-www-form-urlencoded 表单格式中,空格常编码为 +;在标准 URL 编码中,空格通常编码为 %20。本工具可通过选项切换。
查询参数如何批量编码?
在「查询参数」标签中,每行输入一个 key=value,或使用 a=1&b=2 格式,即可批量编码或解码全部参数。
文本会上传到服务器吗?
不会。URL 编码与解码均在浏览器本地完成,输入内容不会离开你的设备。
有问题点击我留言

意见反馈

问题类型