🔗 在线URL编码/解码工具
中文和特殊字符的URL互转,RFC 3986标准
广告位 - 百度联盟
URL编码解码工具介绍
URL编码(也叫百分号编码)是将URL中的特殊字符和中文字符转换为%XX格式的过程,确保URL在网络上正确传输。本工具支持完整的URL编码和解码,兼容RFC 3986标准。
使用场景
- 中文URL处理:URL中包含中文参数时需要编码,否则可能乱码
- API开发:GET请求参数中含特殊字符需要URL编码
- 前端调试:排查URL编码导致的乱码问题
- 重定向URL:回调地址中嵌套URL需要二次编码
常见问题
URL编码和Base64编码有什么区别?
URL编码只转换特殊字符,保留字母数字;Base64是将所有数据重新编码为64个可打印字符。
为什么URL中有%20和+两种空格?
%20是标准URL编码的空格,+是application/x-www-form-urlencoded格式的空格表示。两者都常见。
需要二次编码吗?
如果URL参数值本身就是一个URL,需要对内层URL先编码一次。编码后的%号再次编码会变成%25。