编码工具聚合
17种常用编码/解码工具 · Base系列 · 中文编码 · URL编码 · 压缩编码
17
编码工具
全面覆盖
5
工具分类
清晰划分
100%
永久免费
无需付费
二进制编码
文本编码
URL编码
中文编码
压缩 & 特殊编码
压缩
Huffman编码
基于字符频率的压缩编码算法,实现无损数据压缩。
压缩
算法
- 无损压缩
- 前缀编码
区块链
Base58编码
比特币地址编码,去除了易混淆字符,提高人工可读性。
区块链
比特币
- 去混淆字符
- 比特币使用
短链接
Base62编码
使用0-9、A-Z、a-z共62个字符,无特殊字符,适合短链接。
短链接
62字符
- URL友好
- 短链接常用
高效
Base85编码
比Base64更高效,使用85个字符,PDF文件常用。
高效
PDF
- 效率更高
- PDF/PostScript
高效
Base91编码
使用91个可打印字符,比Base64更高效,适合网络传输。
高效
91字符
- 更高效率
- 网络优化
编码工具使用说明
如何选择编码工具?
- Base64:适用于电子邮件附件、网页图片数据URI
- Hex/Base16:适用于调试、内存数据查看
- Unicode:适用于国际化文本处理
- Base58/Base62:适用于区块链地址、短链接
- URL编码:适用于URL参数编码
- Punycode:适用于国际化域名
- Huffman:适用于数据压缩
编码效率对比
| 编码类型 | 字符集 | 开销 |
|---|---|---|
| Base64 | 64 | 33% |
| Base32 | 32 | 60% |
| Base85 | 85 | 25% |
| Base91 | 91 | 23% |
编码小知识
Base64:每3字节变4字符
URL编码:将非ASCII转为%xx
中文编码:GBK每个字符2字节
Huffman:基于频率的无损压缩
所有计算本地执行
结果可一键复制