Skip to content
Free ToolUtilities

Remove PNG transparency with a solid color

Flatten transparent and semi-transparent pixels over the color you choose. The tool uses browser Canvas APIs, so your file stays on your device.

Use this tool free

Browser tool

PNG transparency remover

Runs locally in your browser. The selected image is not uploaded by this tool.

JPEG, PNG, and WebP are supported by default. Specialized converters restrict the file picker to their required input format.

Choose an image to start.

How to remove transparency

1

Upload a PNG

Choose a PNG with transparent areas.

2

Pick a background color

Use the color picker or enter a hex color.

3

Flatten and download

Export a PNG with the transparency replaced by your chosen color.

Features

1

Choose any color

Pick white, black, a brand hex color, or use one-click presets for marketplace white, soft gray, beige, blue, blush, or charcoal fills.

2

PNG output

Download a flattened PNG sized exactly like the original image.

3

Client-side processing

No upload is required; Canvas composites the image in your browser.

After this task

After this free tool, open Background Eraser for the next AI editing workflow.

Continue with Background Eraser

Specifications

Input formatPNG
Output formatPNG
ProcessingClient-side Canvas

Related Magic Eraser Tools

Common questions

Does this erase an opaque background?

+

No. It only replaces existing transparent pixels. Use Background Eraser first if the background is not already transparent.

Is my PNG uploaded?

+

No. Processing happens locally in your browser.

Need transparency first?

Use Background Eraser to make the background transparent, then flatten the PNG here.

Open Background Eraser