使用指南
图片与 Base64:Data URI、体积与使用边界
理解图片字节如何表示为 Base64,以及何时使用原始 Base64 或完整 Data URI。
JTools 维护者 · 更新于 2026-10-11
图片文件本质上是一段二进制字节。Base64 将每三个字节编码为四个可打印字符,因此文本通常比原文件大约三分之一。它适合小型内联资源或需要以文本传递图像数据的接口,不适合替代普通的大文件上传和静态资源缓存。
原始 Base64 只包含编码字符。Data URI 会在前面加上 data:image/png;base64, 这类 MIME 类型和标记,因此可以直接用在部分 HTML img 的 src 或 CSS 的 url() 中。使用 Data URI 前应确认目标位置允许该格式,并保留实际图片类型。
文件扩展名和 Data URI 中写的 MIME 类型都可以被随意修改,不能证明真实内容。工具会读取 PNG、JPEG、GIF、WebP、BMP、AVIF 的文件签名,以实际字节确定格式;声明与内容不一致时会拒绝还原。
Base64 只是编码,不会压缩、加密或清除图片元数据。包含位置、拍摄参数或提示词的原图转换后仍可能保留这些字节;分享前应使用图片编辑工具检查并移除不需要的信息。
打开工具