Base64 是什么
Base64把二进制数据映射为可打印ASCII字符,便于在邮件、JSON、HTTP头、Data URI中传输。它会增大约33%体积,换取传输兼容性。
常见使用场景
- 小图片或图标以 Data URI 内嵌(注意体积)。
- Basic Auth 等协议要求的凭证编码(仍需HTTPS)。
- 部分Webhook/配置字段要求ASCII安全字符。
重要误区
- Base64 ≠ 加密,也不提供完整性校验。
- 不要把长文件整段塞进Prompt;Token成本会暴涨(可先用Token估算)。
- 解码失败常因缺补齐符「=」或混入换行,需清理空白再试。
常见问题
Base64能当密码存储吗?
不能。它可逆,只适合传输编码。密码请用专用哈希与加盐方案。
中文乱码怎么办?
本工具按UTF-8处理。若来源是其他编码,需先转换。
会上传数据吗?
不会。