在线 URL 编码工具
在线 URL 编码工具:将文本中的中文与特殊字符转换为百分号编码,支持 emoji,浏览器内即时完成。
工具输入与输出
输入文本:
处理结果:就绪
URL 编码使用场景
URL 编码(百分号编码)把中文、空格、&、=、# 等不适合直接出现在地址栏的字符转换为 %XX 形式,确保 URL 中的参数能被浏览器和服务器正确解析,避免出现乱码或参数截断。
本工具支持中文、日文、emoji 及各种特殊符号的编码,编码规则与 JavaScript 的 encodeURIComponent 一致,适合在开发调试、接口联调与分享含参数链接时使用。
常见问题与解答
空格会被编码成什么?
在本工具中空格会编码为 %20,符合 encodeURIComponent 的标准行为;部分场景也会见到 +(application/x-www-form-urlencoded),两者含义不同。
URL 编码和解码可以互相转换吗?
可以。编码是把特殊字符变成 %XX 形式,解码则是反向还原,两者互为逆运算,可用来验证参数在传递过程中是否被正确保留。
为什么不直接发原始中文链接?
浏览器在提交请求时会自动对地址进行编码,但手动拼接参数时容易出现歧义(如 &、#)。提前编码可以保证各环节解析结果一致。