Base64 Files
100% 本地运行 · 文件不上传服务器

文件转 Base64

在浏览器中将任意文件转换为 Base64、Data URL、HTML、CSS、JSON 等格式,无需上传

  • 不上传文件
  • 纯浏览器运行
  • 隐私安全
  • 完全免费

文件转 Base64

拖入文件,选择输出格式,一键复制结果。

1上传文件

将文件拖放到此处

点击从本地选择文件

支持图片、PDF、SVG、字体、文档等各种格式

建议不超过 10 MB

文件在浏览器本地处理,不会上传到服务器

2输出设置
包含 MIME 类型
为输出加上 data: 前缀
折行(每行 76 字符)
将 Base64 分成 76 字符一行
包含文件名注释
在 JSON / API 输出中添加文件名
// 上传文件后此处显示输出结果
格式:Data URL字符数:0行数:1本地编码,不会上传
全部工具

覆盖所有 Base64 使用场景

编码、解码、格式转换、体积估算——全部在浏览器本地运行,文件不会上传。

编码为 Base64

解码 Base64

实用工具

开发者专用

学习 & 参考

关于 Base64 编码

什么是 Base64 文件编码?

Base64 是一种二进制转文本的编码方案,将二进制数据转换为 ASCII 字符串。它将每 3 个字节的二进制数据表示为 4 个可打印字符,使二进制内容可以安全地嵌入到 HTML、CSS、JSON 和邮件等纯文本格式中。

什么时候应该使用 Base64?

当你需要将文件直接嵌入文本文档时,就适合使用 Base64——例如在 HTML 或 CSS 中内联图片、在 JSON API 载荷中携带文件,或在邮件中附带图片而无需单独发送附件。它省去了额外的文件请求。

在线转换文件为 Base64 安全吗?

使用本工具完全安全——所有转换均在浏览器中通过 Web File API 本地完成,文件不会上传到任何服务器,不会离开你的设备。你可以断开网络后再使用本工具来验证这一点,它依然正常运行。

为什么选择 Base64 Files?

  • 本地处理,零上传风险
    所有编解码在你的浏览器内完成,文件不会离开你的设备。
  • 多种输出格式
    支持 Data URL、HTML、CSS、JSON、API Payload 等格式,覆盖常见场景。
  • 双向转换
    不仅能编码,也能将 Base64 字符串解码还原为原始文件并下载。
  • 免费无限制
    无需注册,无使用次数或文件数量限制,不追踪任何用户数据。
FAQ

常见问题

关于 Base64 编码和本工具的常见问题解答。

不会。所有转换均在浏览器内通过 Web File API 本地完成,文件不会发送到任何服务器,不会离开你的设备。你可以断开网络后再使用本工具来验证这一点——它依然正常运行。