图片转 Base64

把图片转换为可粘贴进 CSS 或 HTML 的 Base64 data URL。

您的图片完全在浏览器中处理,绝不会上传到服务器。

Advertisement

关于本工具

PNG 是无损格式并支持透明,因此适合用于标志、截图,以及任何带有锐利边缘或大面积纯色的图像。对照片而言,其文件通常比 JPEG 更大。

如何使用

  1. 选择一张图片,或将其拖入方框。
  2. Base64 data URL 会显示在下方,可直接复制。
  3. 把它粘贴到 CSS、HTML 或 JSON 中需要内嵌图片的位置。

Base64 会让文件体积增大约三分之一,因此更适合图标这类小图,而非照片。

常见问题

我的图片会被上传吗?

不会。图片完全在您的浏览器中通过 canvas 解码和重新编码。它不会离开您的设备,不会发送到服务器,也不会被保存。

画质会下降吗?

转换为 PNG、BMP 或无损 WebP 会保留每一个像素。转换为 JPEG 本质上是有损的,因此质量滑块用于在文件体积与保真度之间取舍。

为什么我的照片方向是正的?

手机拍摄的照片会存储 EXIF 方向标签,而不是旋转像素本身。本工具会读取该标签并应用相应旋转,因此结果与您在相册中看到的一致。

有尺寸限制吗?

超大图片会被缩放以保持在浏览器的 canvas 限制内——iOS 上约为 1670 万像素——因为超出后会静默生成空白图像。缩放时会保持宽高比。

相关图片工具

Advertisement