URL编码解码
🔗 URL编解码
📊 处理结果
{{ isEncode ? '编码结果' : '解码结果' }}
{{ outputText }}
编码或解码后,结果将显示在这里
💡 功能说明
在线URL编解码工具:支持URL编码(百分号编码)、HTML实体编码和Base64编码四种编码方式。URL编码将URL中的特殊字符转换为 %xx 格式,确保URL传输的安全性;HTML实体编码将HTML特殊字符转换,防止XSS攻击;Base64编码将二进制数据转为可打印字符。
- URL编码 — 使用encodeURIComponent,编码除字母数字和 -_.!~*'() 外的所有字符
- URL编码(全部字符) — 编码所有非字母数字字符,包括 !'()* 等保留字符
- HTML实体编码 — 将 <、>、& 等HTML特殊字符转换为实体形式
- Base64编码 — 将文本转换为Base64格式,常用于数据传输和存储
- 自动切换 — 编码和解码操作自动互逆,编码结果可直接切换到解码Tab还原
- 一键复制 — 点击结果即可复制到剪贴板
⚠️ 注意事项
- URL编码使用UTF-8字符集,中文等非ASCII字符会被编码为多个%xx序列
- URL解码时输入必须为合法的百分号编码格式,否则会解码失败报错
- Base64编码适用于任意文本,编解码需配对使用,混用其他编码方式无法正确还原
- HTML实体编码支持所有标准HTML实体,解码使用浏览器原生DOM解析
- URL全部字符编码会将空格也转为%20,与普通URL编码略有不同
- 本工具所有加解密操作在浏览器端完成,数据不会上传到服务器