RunToolz iconRunToolz
Welcome to RunToolz!

图片转Base64

将图片转换为 Base64 字符串,或反向转换。

拖放图片到这里或点击上传

PNG, JPG, GIF, WebP, SVG, BMP

最大文件大小: 20.00 MB

使用方法

  1. 选择 图片 → Base64 将图片转换为文本
  2. 点击上传区域上传图片
  3. 将结果复制为 Data URL、仅 Base64、HTML 或 CSS
  4. 使用 Base64 → 图片 将文本转换回图片

💡 所有处理都在您的浏览器中进行 - 图片永远不会上传到任何服务器

什么是 Base64 图片编码?

Base64 编码将二进制图片数据转换为 ASCII 文本,使图片可以直接嵌入 HTML、CSS、JavaScript 或 JSON 中,无需单独的文件请求。

Data URL 格式
data:image/png;base64,iVBORw0KGgo...

包含 MIME 类型和编码前缀,可直接在浏览器中使用。

大小开销

Base64 会使数据大小增加约 33%。10KB 的图片转为 Base64 后约为 13KB。最适合 10KB 以下的小图片。

常见用例

📧 邮件模板

嵌入无需外部链接即可显示的图片

🎨 CSS 背景

内联小图标和图案

📄 单文件 HTML

创建自包含的 HTML 文档

🔗 API 载荷

无需文件上传即可在 JSON 中发送图片

减少请求

减少小图片的 HTTP 请求

🗄️ 数据库存储

将图片作为文本存储在文本列中

常见问题