Base64 编解码器
将文本编码为 Base64 或解码 Base64。支持 Unicode,100% 在浏览器中运行。
🐛
报告问题 / 提出建议
发现 Bug 或有建议?帮助我们改进这个工具。
这是什么工具?
Base64 是一种使用 64 个可打印字符(A-Z, a-z, 0-9, +, /)将二进制数据转换为 ASCII 文本的编码方案。常用于通过纯文本通道安全传输二进制数据、在 HTML/CSS 中嵌入图片和编码凭据。Base64 使数据大小增加约 33%。
如何使用
- 1
选择模式
选择编码(文本到 Base64)或解码(Base64 到文本)。
- 2
输入内容
输入或粘贴要编码或解码的内容。
- 3
复制结果
结果实时更新。点击即可复制。
常见问题
Base64 是加密吗?
不是。Base64 是编码而非加密。任何人都可以无需密钥解码 Base64。它仅用于使二进制数据可传输,不用于保护机密性。真正的安全请使用 AES 等加密算法。
Base64 比原始数据大多少?
Base64 使数据大小增加约 33%。每 3 字节的输入变成 4 个字符的输出。如果输入不能被 3 整除,末尾可能会添加填充字符(=)。
Base64 常见用途有哪些?
HTML 中的 Data URI、JWT 令牌、邮件附件(MIME)、SSL 证书、CSS 中嵌入小图片和 API 认证头部。