工具简介
网址里带了中文或特殊字符就变成一串百分号加数字,请求参数也经常需要先编码再提交,这就是 URL 编码(也叫百分号编码)。
本工具提供 URL 编码与解码,对应 JavaScript 中的 encodeURIComponent 行为,粘贴即转。
主要功能
- 支持 URL 编码与解码双向转换
- 正确处理中文字符与各种特殊符号
- 对应 encodeURIComponent 规则,结果与前端一致
- 本地转换,请求内容不外传
适用场景
- 调试接口时构造带中文关键词的请求地址
- 还原日志中一串被编码过的 URL 以便阅读
- 拼接带特殊字符的跳转链接
常见问题
编码和 encodeURIComponent 一致吗?
是的,本工具采用与 encodeURIComponent 相同的规则,斜杠、冒号等保留字符也会被编码,适合处理参数值。
为什么空格变成了 %20 而不是加号?
在标准 URL 编码中空格是 %20。加号是表单提交场景下的历史约定,两者在不同上下文里含义不同。
整条网址能直接编码吗?
可以,但通常只需要编码参数部分。如果整条地址都被编码,其中的协议和域名分隔符也会失效。
相关工具
隐私说明
URL 编解码 在你的浏览器本地完成全部计算,你选择的文件与输入的内容都不会被上传到任何服务器,处理结束后即被释放。详细的数据处理方式请查看我们的隐私政策。