📰 2026-07-02 · Calc-Tools 编辑

Base64编解码工具:什么是Base64?怎么用?

Base64是一种将二进制数据转换为ASCII文本的编码方式,广泛应用于数据传输和存储场景。

什么是Base64?

Base64使用64个可打印字符(A-Z、a-z、0-9、+、/)来表示任意二进制数据。编码后的数据比原数据大约增加33%。

常见应用场景

邮件附件:SMTP协议只支持7位ASCII字符,Base64编码可以让二进制附件通过邮件传输。

HTTP基本认证:用户名和密码通过Base64编码后放在Authorization头中传输。

数据URI:将图片等小文件编码后直接嵌入HTML/CSS中。

Token传输:JWT(JSON Web Token)使用Base64编码传输信息。

Base64注意事项

Base64不是加密!编码后的数据可以轻松解码回原文。不要用Base64来保护敏感信息。如果需要加密,请使用AES等加密算法。

如何使用Base64编解码工具

需要把文本或文件转成可传输文本时,按三步操作:

常见问题(FAQ)

Base64 算加密吗?
不算。它只是编码,任何人都能一键解码还原。敏感信息请用 AES 等真正加密,别用 Base64 当保护。
为什么编码后末尾有 = 号?
= 是填充符。Base64 每 3 字节凑成 4 个字符,不足时用 = 补齐,解码时会自动忽略,不影响内容。
能编码图片或文件吗?
可以。文件会被读成二进制再编码,常用于 data URI 嵌入网页,但注意体积会增大约 1.33 倍。
中文编码后看不懂正常吗?
正常。中文先按 UTF-8 转成字节再编码,所以结果是字母数字混合串,解码后能还原原文。

小贴士

在线使用 🔣 Base64编解码

无需下载,打开即用

👉 立即使用 🔣 Base64编解码

🔧 技术工具