Base64编码器/解码器

将文本和数据转换为Base64编码并转回。Web开发、API、Data URI和认证令牌的必备工具。即时、准确且免费。

Base64 Encoder/Decoder

什么是Base64?

Base64是一种编码方案,使用64个字符(A-Z、a-z、0-9、+、/)将二进制数据转换为ASCII文本格式。它用于通过邮件、JSON或URL等基于文本的协议安全传输二进制数据。

常见用例

🔐 API认证: Basic-Auth头将凭据编码为Base64。
🖼️ Data URI: 使用Base64编码在HTML/CSS中嵌入图像。
📧 邮件附件: MIME将附件编码为Base64进行传输。
🔑 JWT令牌: JSON Web令牌使用Base64URL编码头部和负载。

示例

原始: Hello World!

Base64: SGVsbG8gV29ybGQh

常见问题

Base64是加密吗?

不是!Base64是编码,不是加密。它很容易可逆,不提供任何安全性。不要用它来隐藏敏感数据——使用真正的加密。

为什么Base64会增加文件大小?

Base64将大小增加约33%,因为它用4个ASCII字符表示3字节的二进制数据。这种开销是文本安全传输的代价。

结尾的=符号是什么意思?

=符号是填充,使输出长度成为4的倍数。Base64规范要求它们。

© 2026 DevToolbox. 保留所有权利。