URL 编码与解码工具
单个参数请选择“值”,完整地址请选择“完整 URL”。不会打开网页,也不会发送数据。
结果
caf%C3%A9%20%26%20th%C3%A9%20%3D%205%E2%82%AC编码后的文本
- 结果长度
- 45
输入值
- 操作
- 编码
- 编码内容
- 单个值 (encodeURIComponent)
- 文本或 URL
- café & thé = 5€
计算方法
字符先转换为 UTF-8 字节,再写成十六进制 %XX;空格 = %20,é = %C3%A9。
结果
编码后的文本
- 结果长度
- 45
计算方法
- 字符先转换为 UTF-8 字节,再写成十六进制 %XX;空格 = %20,é = %C3%A9。
- 值模式会保留字母、数字和 - _ . ! ~ * ' ( ),其他字符会编码。
- 完整 URL 模式还会保留分隔符 ; , / ? : @ & = + $ #。
示例
“café & thé = 5€”作为单个值编码后为 caf%C3%A9%20%26%20th%C3%A9%20%3D%205%E2%82%AC。
注意事项
- 不会加载网页,因此无法确认 URL 是否真实存在。
- 解码时,表单中的“+”不会按空格处理。
适用场景
- 为 URL 编码文本,或解码百分号编码内容。
常见问题
这个工具有什么用途?
单个参数请选择“值”,完整地址请选择“完整 URL”。不会打开网页,也不会发送数据。
结果是如何计算的?
字符先转换为 UTF-8 字节,再写成十六进制 %XX;空格 = %20,é = %C3%A9。
使用结果前应检查什么?
不会加载网页,因此无法确认 URL 是否真实存在。