这是最常见的问题之一。你辛苦抠出了透明背景,结果打开图片一看——背景是白色的。原因几乎 always 是:你用了 JPG 格式保存。
JPG(JPEG)格式诞生于 1992 年,设计目标是压缩照片,不支持透明通道(Alpha Channel)。当透明像素被保存为 JPG 时,透明信息丢失,软件会用白色填充。

PNG 是 1996 年专为 Web 设计的格式,支持 8 位 Alpha 透明通道。PNG 有三个常见变体:
| 类型 | 颜色 | 透明 | 适用场景 |
|---|---|---|---|
| PNG-8 | 256 色索引 | 二值透明(全透明/不透明) | 图标、简单图形 |
| PNG-24 | 1670 万色 | 不支持 | 高质量照片 |
| PNG-32 | 1670 万色 | 8 位 Alpha(256 级半透明) | 抠图、透明背景 |
抠图输出应使用 PNG-32(或简称为 PNG),它支持 256 级半透明,可以完美保留发丝边缘的渐变过渡。
文件 → 导出 → 导出为 → 选择 PNG(勾选「透明度」)
本站默认输出 PNG-32 格式,透明度自动保留,无需额外设置。
画图不支持透明背景。如果需要编辑透明 PNG,建议使用 本站抠图 + 后续效果(白边/阴影)直接在浏览器内完成。
打开图片后看背景:如果有灰白棋盘格(像国际象棋棋盘),说明是透明的。如果是纯白或纯黑,说明透明信息已丢失。
Transparent backgrounds turn white because JPG format doesn't support Alpha channels. This guide explains PNG-8/24/32 differences, why PNG-32 is required for cutouts, how to correctly save in various tools, and common pitfalls like messaging apps converting PNG to JPG.