URL 编码 / 解码

处理中文、参数和特殊字符的百分号转义,支持三种编码口径与逐字符分析。

原文
56 字符72 B
URL 编码
实时转换
原字符编码后码点
:%3AU+003A
/%2FU+002F
/%2FU+002F
/%2FU+002F
?%3FU+003F
=%3DU+003D
一%E4%B8%80U+4E00
站%E7%AB%99U+7AD9
工%E5%B7%A5U+5DE5
具%E5%85%B7U+5177
箱%E7%AE%B1U+7BB1
&%26U+0026
=%3DU+003D
&%26U+0026
=%3DU+003D
开%E5%BC%80U+5F00
发%E5%8F%91U+53D1
者%E8%80%85U+8005
已加载示例,转换在浏览器本地实时完成。

为什么中文会变成 %E4%B8...?

URL 只允许 ASCII 字符,中文等字符会先转成 UTF-8 字节,再逐字节写成 %XX 形式,这是网络传输的标准做法。

三种编码口径怎么选?

参数值用“组件”;整条链接只想转义空格和非法字符用“整条 URL”;表单提交场景空格写成 +,选“表单 +”。

隐私说明

转换全部在浏览器本地完成,输入内容不会发送到任何服务器,可以放心粘贴带签名参数的链接。