在线 URL 编码工具

在线 URL 编码工具:将文本中的中文与特殊字符转换为百分号编码,支持 emoji,浏览器内即时完成。

工具输入与输出

输入文本:
处理结果:就绪

URL 编码使用场景

URL 编码(百分号编码)把中文、空格、&、=、# 等不适合直接出现在地址栏的字符转换为 %XX 形式,确保 URL 中的参数能被浏览器和服务器正确解析,避免出现乱码或参数截断。

本工具支持中文、日文、emoji 及各种特殊符号的编码,编码规则与 JavaScript 的 encodeURIComponent 一致,适合在开发调试、接口联调与分享含参数链接时使用。

常见问题与解答

空格会被编码成什么?

在本工具中空格会编码为 %20,符合 encodeURIComponent 的标准行为;部分场景也会见到 +(application/x-www-form-urlencoded),两者含义不同。

URL 编码和解码可以互相转换吗?

可以。编码是把特殊字符变成 %XX 形式,解码则是反向还原,两者互为逆运算,可用来验证参数在传递过程中是否被正确保留。

为什么不直接发原始中文链接?

浏览器在提交请求时会自动对地址进行编码,但手动拼接参数时容易出现歧义(如 &、#)。提前编码可以保证各环节解析结果一致。