Free background remover — for PNGs, in your browser

Drop in a PNG and get a transparent one back. The removal runs on your own device, so the image is never uploaded, and there is no file size limit.

Drop a PNG hereor click to choose a file. It stays on this device.

Best at what a PNG usually is: a logo, an icon, a product shot or a screenshot on a flat background. It finds the background from the edges and removes only what is connected to them, so a white mark inside your subject survives.

How it works

  1. Your browser opens the file. It is read locally, which is why the tool still works with the network switched off.
  2. The background is worked out from the edges. The pixels along the border of the image are read, and the tool grows inward from them.
  3. Only what is connected to the edge goes. A patch of background colour sealed inside your subject is left alone, even when it is exactly the same colour as the background.
  4. Check it, adjust it, keep it. One slider decides how much counts as background and the other how softly the edge fades. The result downloads as a transparent PNG.

What it is good at — and what it is not

This is a flood fill grown from the edge, not a segmentation model, and that difference decides which images it should be used on. It is very good at what a PNG usually is: a logo, an icon, a product shot, a screenshot, a scanned signature — anything sitting on a flat or nearly flat background.

It is not the right tool for a photograph with a busy background. It will not lift a person out of a picture of a street, and it does not pretend to try. Models that can do that are large, and the ones honest about their quality need your image on a server — which is the arrangement this page exists to avoid.

Questions

Is my image uploaded anywhere?

No. The file is opened and processed by your own browser, so there is no upload step and no server that could receive it. You do not have to take that on trust: load this page, turn your Wi-Fi off, and drop an image in. It still works, which is only possible because the image never leaves the device.

What happens if my logo or signature is on a plain white background?

Only the white that is connected to the edge of the image is removed. That distinction is the whole tool. Replacing every white pixel would punch a hole straight through a white shirt, a white logo mark or a white table header, whereas removing only what touches the border leaves anything your subject encloses completely untouched — even when it is exactly the same white.

Why has part of my subject disappeared?

The first slider decides how far a colour can be from the background before it stops counting as background. Turn it down if the subject is being eaten away, and up if a pale halo is being left behind. The second slider only changes the edge: a hard cut for something going on a flat colour, a faded edge for something going on a photo or a coloured page.

Will it work on a photograph of a person?

Not well, and it is worth knowing that before you spend time on it. This is a flood fill grown from the edges of the image, not a segmentation model, so a busy background with someone standing in front of it will not come out cleanly. Lifting a subject out of a photograph needs a trained model, and those are either slow in a browser or need a server — which would mean uploading your image, which is the one thing this tool exists not to do.

Does it only work with PNG files?

PNG, JPEG and WebP all open. The result is always a transparent PNG, because JPEG cannot store transparency — so a JPEG is a perfectly good input and never a good output.

Is there a file size limit?

No. There is no limit on the size of the file you drop in. Images are capped at 40 megapixels once decoded — a ceiling on pixels rather than bytes, because a picture of flat colour can be a few kilobytes on disk and hundreds of megabytes once opened. Forty megapixels is far beyond any logo, icon, product shot or screenshot.

Is it free?

Yes. Free, with no account, no sign-up, no watermark on the result and no limit on how many images you convert.