How to flatten a transparent PNG
To flatten a PNG, open your transparent image in the tool and choose a background. Flatten PNG Transparency composites your image over white, black, a custom solid color, or a two-stop linear gradient, then exports a new PNG with the transparency replaced by that visible background.
All compositing happens locally in your browser. The source file stays on your device while the flat export is generated, so there is no upload step and no server processing. This keeps private artwork and screenshots on your machine.
The export remains a PNG rather than switching to JPG. The only change is that the previously transparent areas now show the background you picked, which makes the file behave predictably wherever it lands.
- Open a transparent PNG
- Pick white, black, a custom color, or a gradient
- Preview the composited result
- Export a flattened PNG locally
When flattening is the better choice
Flattening makes sense when the destination is known and you no longer need transparency. Documents, marketplace listings, and export pipelines often handle alpha inconsistently, showing unwanted checkerboards or black fills. Baking in a solid background avoids those surprises.
It is also useful for logos or graphics that must sit on a specific color, or for email and print where transparency is unreliable. Because Flatten PNG Transparency keeps the PNG format, you get the predictable background without converting to a lossy format.