图片转 Base64

将图片转换为 Base64 编码字符串,用于嵌入代码

🖼️

拖放图片到此处或点击上传

支持 JPG、PNG、WebP、BMP、GIF

主要功能

🖼️

即时编码

即时将任何图片转换为 Base64。非常适合在 HTML、CSS 或 JavaScript 代码中嵌入图片。

Data URI 支持

生成完整的 Data URI,可直接用于 img src 属性或 CSS background-image 属性。

🔒

100% 隐私

所有编码在浏览器中进行。您的图片永远不会离开设备。

🌐

详细文件信息

一目了然地查看文件名、类型、大小、尺寸和 Base64 字符串长度。

关于图片转 Base64 工具

我们的图片转 Base64 转换器将任何图片文件编码为可直接嵌入代码的 Base64 字符串。特别适用于小图片、图标和图形的内联使用。

支持所有常见图片格式,并提供包含或排除 Data URI 前缀的选项。

一切都在浏览器中运行——快速、隐私、免费。无需服务器上传,无需账户。

常见问题

什么是 Base64 编码?

Base64 是一种将二进制数据(如图片)表示为 ASCII 文本的方法。这允许图片直接嵌入 HTML、CSS 或 JavaScript 代码中,无需单独的文件。

什么时候应该使用 Base64 图片?

Base64 适用于小图片如图标和 logo。它减少 HTTP 请求。但对于大图片,普通文件更好,因为 Base64 会增加约 33% 的大小。

Base64 和 Data URI 有什么区别?

Base64 是编码方法。Data URI 包含 Base64 字符串加上告诉浏览器内容类型的前缀。嵌入 HTML/CSS 时需要完整的 Data URI。

有大小限制吗?

没有硬性限制,因为一切都在浏览器中运行。建议将 Base64 编码的图片保持在 100KB 以下以获得最佳性能。