图片转 Base64

将图片转换为 Base64 字符串或数据 URI,或将 Base64 字符串转换回可下载的图片。全部在您的浏览器中完成。

模式

将图片拖放到此处

输出格式

输出:

如何将图片转换为 Base64

  1. 选择"图片转 Base64"模式并拖入图片,或点击选择一张。
  2. 如需完整的 data: 字符串,请选择"数据 URI";只需编码部分则选择"纯 Base64"。
  3. 输出出现后,使用"复制"按钮复制。
  4. 如需反向操作,请切换到"Base64 转图片"并粘贴您的字符串。

常见问题

数据 URI 和纯 Base64 有什么区别?

数据 URI 包含 data:image/...;base64, 前缀,而纯 Base64 只是编码后的字符。大多数代码编辑器和 JSON 字段需要纯 Base64 形式。

我的图片会上传到服务器吗?

不会。编码和解码完全在您的浏览器中运行,因此您的图片和字符串绝不会离开您的设备。

当我粘贴纯 Base64 时,会假定使用哪种图片格式?

如果您粘贴不带 data: 前缀的纯 Base64,工具默认假定它是 PNG 图片。

这个工具免费使用吗?

是的。Handio 的每个工具都免费,无需注册,文件大小也不受限制,仅受浏览器内存限制。

相关工具

为什么要将图片转换为 Base64?

Base64 将图片转换为纯文本字符串,您可以直接嵌入 HTML、CSS 或 JSON 中,而无需单独的文件。这是将小图标和图片内联到代码中的标准方式。

提示与限制

Base64 会使图片比原始文件大约大 33%,因此最适合小型图形。粘贴不带 data: 前缀的纯 Base64 时,工具假定为 PNG。一切都在您的浏览器中完成。