Fill Transparency
Fill the transparent background of a PNG with white, black, or any color: soft semi-transparent edges blend in cleanly.
or browse filesdrop an image here or paste
Fill the transparent background of a PNG with white, black, or any color: soft semi-transparent edges blend in cleanly.
or browse filesdrop an image here or paste
This free tool replaces the transparent areas of a PNG with a solid color of your choice. Load the image, pick white, black or any custom color, and the preview updates instantly - the checkered emptiness becomes a clean, printable background. The color is painted underneath your image, so the visible pixels are never altered: logos, cutouts and screenshots keep every detail, and soft semi-transparent edges like anti-aliasing and drop shadows blend into the new background exactly the way a browser would render them.
White is the fill people need most often - product photos for marketplaces, logos for documents, images for printing on white paper - so it sits one tap away next to the color swatch, together with black. Marketplaces and print shops routinely reject images with transparency; filling the background with white keeps the subject pixel-identical while making the file safe for any pipeline.
The JPG format has no transparency, so when a transparent PNG is saved as JPG by a tool that does not handle alpha, the empty areas usually come out black. This tool is the clean fix: fill the background with the color you actually want, then download directly as JPG - the export composites your image over the fill at full resolution, so the JPG looks exactly like the preview. PNG and WebP downloads are there too when you want to keep the format but lose the transparency.
Every fully transparent pixel becomes the fill color. Partially transparent pixels - the smooth edge of a logo, a 50% shadow - are blended over the fill in correct proportion, which is what keeps edges smooth instead of jagged. Fully opaque pixels are untouched, byte for byte of visible color. If you load an image that has no transparency at all, the tool says so honestly instead of pretending to change something. The reverse job - cutting the background away instead of filling it - and trimming the empty space around an image are separate tools; for trimming there is Trim Transparent Pixels, for verifying what an image's alpha actually contains there is Check Transparency, and for format changes alone the converter.
The image never leaves your device: decoding, filling and encoding all happen in your browser, with no upload, no signup and no watermark. There is no resolution limit worth worrying about - a 40 megapixel photo fills in a blink, because the work is a single composite operation, not a pixel-by-pixel edit.
Load the PNG and tap the White chip - the preview shows the result immediately, and the download gives you the image on a clean white background in PNG, JPG or WebP. Black and any custom color from the picker work the same way.
JPG has no transparency, so converters that ignore alpha fill the empty areas with black by default. Fill the background here with the color you want first - or simply download as JPG from this tool, which composites your image over the chosen color at full resolution.
No. The fill is painted underneath the image: fully visible pixels stay exactly as they were, and only the transparent areas gain color. Semi-transparent edges are blended over the fill in correct proportion, which preserves smooth outlines. Download as PNG for a lossless result.
Yes - the color swatch opens a full picker with a hue bar and hex field, so any color works: brand colors for social media tiles, a soft gray for product shots, or anything else. White and black are just the one-tap shortcuts.
Opposite directions: background removal makes pixels transparent, this tool makes transparency solid. Use it when a file format, a marketplace, a printer or an email client cannot handle transparency and you need a definite background color instead.
No. Everything runs inside your browser on your device - nothing is transmitted anywhere, and the tool keeps working offline once the page is open.