在线将文件(图片、PDF、二进制文件等)转换为 Base64 字符串,或将 Base64 字符串解码还原为文件,支持拖拽上传,结果可直接复制,适合内联图片、API 数据传输等场景。
Base64 编码使用 64 个可打印 ASCII 字符将二进制文件数据转换为文本字符串,用于将文件嵌入 HTML、CSS、JSON 或 API 中。
Base64 将文件大小增加约 33%。
Base64 文件编码常用于:在 HTML/CSS 中内联小图片(避免额外的 HTTP 请求)、在 JSON API 中传输文件内容、在电子邮件(MIME)中传输附件,以及在代码中嵌入证书、字体等静态资源文件。
Base64 编码会使原始数据体积增加约 33%(每 3 字节编码为 4 个字符)。例如 1MB 的图片经 Base64 编码后约为 1.37MB。这在嵌入 CSS/HTML 时需要权衡:减少了 HTTP 请求,但增加了页面体积,建议只对小文件(小于 10KB)使用。