何时内嵌图像
将图像编码为 Base64 可以将网络请求换成更大的文件。这对于小型、频繁使用的资产(图标、微小徽标、间隔图形)来说是一个胜利,在这些资产中,往返延迟的成本高于额外字节的成本。对于大照片,请将它们保存为单独的文件。
在 CSS 和 HTML 中使用数据 URI
数据 URI 只是一个以 data:image/png;base64, 开头的字符串。将其放入 CSS 背景图像或 HTML img src 中,浏览器会内联呈现它。该工具会生成两个片段,以便您可以直接粘贴正确的片段。
尺寸权衡
Base64 编码使文件大小增加大约 33%,因为它表示文本中的二进制数据。内联还意味着资产不能跨页面单独缓存。有意将其用于小型的、页面关键的图形,而不是所有内容。
- 01
- 拖放图像编码
- 02
- CSS 背景图像片段生成
- 03
- HTML img src 数据 URI 输出
- 04
- 即时 Base64 解码


