PNG Transparent Background Maker

Make a single colour (usually white) transparent in any PNG. Click any pixel to pick the colour, adjust tolerance to catch near-matches, optionally feather edges for cleaner anti-aliasing. Great for product shots, logos and signatures.

Or click any pixel on the image above.
25
8
100% private β€” processed in your browser. No upload, no server.

When this tool works best

This is a colour-key (chroma-key) background remover. It works brilliantly when the background is a single, fairly uniform colour and the subject's edges have decent contrast against that background. Typical winning cases:

It struggles when the background colour also appears inside the subject (white shirt on white background β€” the shirt gets eaten), when the background is gradient or textured (the tolerance can't catch everything without removing parts of the subject), or when the subject has fine detail like hair, fur or feathers (which need edge-aware AI tools to handle cleanly). For those cases, dedicated AI background-removal services (remove.bg, Photoshop "Remove Background", Affinity Photo) do better.

How to use it β€” step by step

  1. Drop the image in. The preview appears with a transparency-checker pattern behind it so you can see where transparency lives now.
  2. Pick the colour to remove. Either click any pixel on the preview (the tool samples the exact colour at that spot), or open the colour picker and choose manually. For a white-background product shot, white (#FFFFFF) is the default.
  3. Adjust tolerance. Tolerance controls how close to the picked colour a pixel must be to count as "background". A solid white background needs tolerance 10–25; a slightly textured "almost white" background needs 30–50; for off-coloured backgrounds with subtle gradient, 50–80.
  4. Set edge feather. Feather softens the boundary between removed and kept pixels β€” pixels right next to the cut edge get partial transparency instead of either fully solid or fully gone. This dramatically improves the look of fine edges. Start with 8–12; reduce to 0–3 for pixel-sharp graphics (like flat logos).
  5. Click Remove background. The output PNG appears with transparency baked in.

Tolerance β€” getting it right

Tolerance is a colour-distance threshold measured in 0–100 of the standard RGB cube's diagonal. At tolerance 0, only exactly-matching pixels are removed (rarely useful β€” real-world images have noise). At tolerance 100, almost every pixel is removed (rarely useful β€” you lose the subject). The sweet spot is usually 15–40.

If raising tolerance starts eating parts of the subject, you've hit the limit of colour-keying for this image. Either lower it back and accept some residual background, or try the AI alternatives mentioned above.

Edge feather β€” what it actually does

Sharp transparency masks (every pixel either 100% opaque or 100% transparent) produce visible "stair-stepping" along curves and angles β€” the classic "cut out with safety scissors" look. The fix is to ramp transparency gradually across the boundary, so pixels just inside the kept region are fully opaque, pixels just outside are fully transparent, and pixels in between get partial alpha.

Feather radius is measured in pixels. A radius of 8 means transparency ramps across an 8-pixel-wide band along the edge. Higher feather = smoother edges but slightly "blurred" boundary; lower feather = sharper edges but potentially jagged.

Tips for the best result

What you can do with the transparent PNG

FAQs

Does this work for any background colour?

Yes β€” use the colour picker or click a sample pixel. White is the default because it's the most common case.

Will it remove the same colour from inside my subject?

Yes β€” colour keying is global. If the background colour also appears in the subject, those pixels go transparent too. This is the main limitation of colour-key background removal.

Why are there still fringes around the subject?

Anti-aliased edges contain mixed colours that aren't fully background and aren't fully subject. Raise tolerance slightly and/or use higher feather radius.

How does this compare to remove.bg or Photoshop's "Remove Background"?

Those use AI segmentation that understands subject vs. background semantically. They handle hair, fur and complex edges much better. This tool wins on speed, privacy (no upload) and predictability on simple flat backgrounds.

Is anything uploaded?

No. The colour key runs entirely in your browser.

Can I export to a different format?

Output is PNG with transparency. To convert to WebP afterwards, use PNG to WebP.

Related tools