图片转 Base64
将图片转换为 Base64 字符串或数据 URI,或将 Base64 字符串转换回可下载的图片。全部在您的浏览器中完成。
将图片拖放到此处
或
输出:
如何将图片转换为 Base64
- 选择"图片转 Base64"模式并拖入图片,或点击选择一张。
- 如需完整的 data: 字符串,请选择"数据 URI";只需编码部分则选择"纯 Base64"。
- 输出出现后,使用"复制"按钮复制。
- 如需反向操作,请切换到"Base64 转图片"并粘贴您的字符串。
常见问题
数据 URI 和纯 Base64 有什么区别?
数据 URI 包含 data:image/...;base64, 前缀,而纯 Base64 只是编码后的字符。大多数代码编辑器和 JSON 字段需要纯 Base64 形式。
我的图片会上传到服务器吗?
不会。编码和解码完全在您的浏览器中运行,因此您的图片和字符串绝不会离开您的设备。
当我粘贴纯 Base64 时,会假定使用哪种图片格式?
如果您粘贴不带 data: 前缀的纯 Base64,工具默认假定它是 PNG 图片。
这个工具免费使用吗?
是的。Handio 的每个工具都免费,无需注册,文件大小也不受限制,仅受浏览器内存限制。
相关工具
为什么要将图片转换为 Base64?
Base64 将图片转换为纯文本字符串,您可以直接嵌入 HTML、CSS 或 JSON 中,而无需单独的文件。这是将小图标和图片内联到代码中的标准方式。
- 将徽标或图标直接嵌入 HTML 或 CSS 文件。
- 在 JSON 负载或 API 请求体中发送图片。
- 将 API 响应中的 Base64 字符串解码回图片进行预览。
提示与限制
Base64 会使图片比原始文件大约大 33%,因此最适合小型图形。粘贴不带 data: 前缀的纯 Base64 时,工具假定为 PNG。一切都在您的浏览器中完成。