Base64 编码器

将文本和文件编码和解码为 Base64

拖放文件到此处,或点击选择

图片将显示预览及其数据 URL

什么是 Base64 编码器/解码器?

此工具将文本和文件编码为 Base64 格式,并将 Base64 字符串解码回可读内容。Base64 是一种二进制到文本的编码方案,广泛用于 Web 开发、电子邮件系统和 API。所有操作都在浏览器中运行,不会向任何服务器发送数据。

如何将文本编码为 Base64

确保模式设置为编码。在输入区域输入或粘贴文本。Base64 编码结果立即显示在输出面板中。点击复制按钮将输出复制到剪贴板。

如何将 Base64 解码为文本

将模式切换为解码。将 Base64 字符串粘贴到输入区域。解码后的纯文本显示在输出中。如果输入不是有效的 Base64,会显示错误消息。

如何将图像转换为 Base64

将图像文件拖放到上传区域,或点击选择文件。工具会生成包含 Base64 编码图像的 data URL(格式为 data:image/[type];base64,...),可以直接在 HTML img 标签或 CSS 中使用。

Base64 编码的常见用例

  • 在 HTML 或 CSS 中嵌入小图像
  • 在 JSON 或 XML 中传输二进制数据
  • 在基于文本的协议中编码附件
  • 在 URL 中存储小型数据
  • 创建 data URL 用于内联资源

常见问题

什么是 Base64 编码?+
Base64 编码使用 64 个 ASCII 字符将二进制数据转换为文本格式。它常用于在 HTML 或 CSS 中嵌入图像、通过电子邮件等基于文本的协议传输二进制数据,以及在 JSON 或 XML 中存储数据。
如何将文本编码为 Base64?+
选择编码模式,在输入框中输入或粘贴文本,Base64 编码的输出会立即显示。点击复制按钮获取结果用于项目。
如何解码 Base64 字符串?+
切换到解码模式,将 Base64 字符串粘贴到输入框。工具会自动将其转换回可读文本。如果字符串不是有效的 Base64,会显示错误消息。
可以将图像转换为 Base64 吗?+
可以。将图像文件拖放到上传区域,或点击选择文件。工具会生成带 Base64 编码图像的 data URL,如果是图像文件还会显示预览。
Base64 编码会加密数据吗?+
不会。Base64 是编码方案,不是加密。任何人都可以解码 Base64 字符串查看原始数据。不要将 Base64 用作敏感信息的安全措施。
为什么 Base64 输出比原始数据大?+
Base64 编码会将数据大小增加约 33%。每三个字节输入变成四个 Base64 字符输出。这种开销是为了安全地基于文本传输二进制数据的代价。

相关工具

Base64 编码器免费的在线base64 编码器, base64 解码器, base64 在线编码, 解码 base64 字符串, 图片转 base64, 文件转 base64, base64 转换器, base64 文本编码器。无需注册。在浏览器中直接使用。