← back to tools

Change Background Colour

Replace transparent, white, or any background with a solid colour β€” perfect for icons, logos & stickers.

Processed in your browser β€” image never leaves your device
🎨

Drop your image here

PNG with transparency works best Β· or browse to upload

β€”
β€”

Use Tolerance below to catch shades close to this colour.

New Background Colour
The colour to fill in place of the removed background
Live Preview
See how your image looks on the chosen colour
Preview after applying
Tolerance
How similar a pixel must be to get replaced (0 = exact, 80 = wide range)
30
Replacing background…
β—€β–Ά
Before After

How it works

Perfect for icons & logos

Got a logo on white from a client? Or an icon with a transparent background that needs a colour? This tool handles both in seconds β€” no Photoshop needed.

Tolerance controls the edge

The Tolerance slider catches near-matching pixels. Raise it for anti-aliased edges or gradients near the background. Lower it for flat, solid areas.

Transparent background support

PNG files with alpha channels are handled natively. The tool reads each pixel's alpha value and fills fully or partially transparent pixels with your chosen colour.

100% private, zero upload

Everything runs in your browser via the Canvas API. Your image never touches a server. Works offline once the page loads.