RemoveBgPictureA PictureEditor.com tool

Make a picture transparent

Your browser does the cutting. There's no server on the other end.

The ground comes out and the subject stays, written as a PNG-32 — four channels, the fourth of which is how much of each pixel is really there.

Drop a photo here, or click to pick oneJPG, PNG, WebP, GIF, BMP, TIFF and ICO open straight away. A photo from an iPhone pulls a decoder the first time it meets one.

Nothing to hand?

Step 1 of 4 — Choose

Drop in a photo with something clearly in front. We’ll propose the edge, and you can fix whatever we get wrong.

The edge is worked out by fitting colour models to your own picture — there is no trained subject network in this build, and the option for one sits disabled on step 2 — so this is at its best when the subject and the ground differ in colour or brightness. Fine hair against a busy background, glass, netting and motion blur all come back rough, and the brushes on step 3 are the honest fix rather than a setting.

Transparency is a channel, not a colour

An ordinary photograph is three numbers per pixel: how much red, how much green, how much blue. A transparent PNG is four. The fourth runs from nought to two hundred and fifty-five and means opacity — nought is a pixel that is not there at all, two hundred and fifty-five is a pixel that is entirely there, and everything between is a pixel that is partly there, which is what a strand of hair or the edge of a shadow actually is.

Nothing displays a fourth channel directly. Every program that shows you the file picks something to put behind it and blends. A browser uses the page. An image viewer usually uses a checkerboard so you can see the channel is doing something. A word processor almost always uses the paper. None of them is wrong, and none of them is looking at a different file from the others.

What happens to the fourth channel, by destination
Where the file goesThe channelWhat you see
A browser tabkeptthe page behind the subject
Slides and documentsoften flattenedwhite, or the slide colour
Re-saved as JPGdestroyeda solid ground, permanently
Most chat appsflattened on sendwhite, usually

Reading the edge before you commit to it

The backing swatches on step 3 are the reason this page is worth using over one that just hands you a file. A cutout checked only against a checkerboard hides two faults: a pale fringe, which disappears into the light squares, and a dark one, which disappears into the dark squares. Put the cutout on near-black and a pale halo becomes obvious instantly; put it on paper and a dark rim does the same. Neither swatch is written to the file — it is a light held behind the work, and the export panel offers exactly one thing regardless of what you were looking at.

The other thing worth doing before you save is turning feather down to nought for a moment. A soft edge flatters everything; a hard one shows you precisely where the boundary was decided, including the places it was decided badly. Fix those with the brush, then put the feather back.

Questions this page exists to answer

Is transparent the same as white?
They are opposites, and confusing them is the single most common thing that goes wrong with these files. White is a colour a pixel has. Transparent is a pixel having no colour of its own and letting whatever is underneath show instead. A cutout on white looks identical to a cutout on transparency until you put it on a coloured slide, at which point the white one arrives inside a rectangle.
Which formats can actually hold it?
PNG holds it properly and is what this page writes. GIF has a crude version — one colour in the palette is nominated as see-through, so an edge is either fully there or fully gone and anything soft goes jagged. WebP and AVIF hold it well and are handled inconsistently by the places people paste. JPG has no alpha channel of any kind, so re-saving a cutout as a JPG is a one-way loss.
I need a white ground for a form that rejected my photo.
Then transparency is not what that form wants and this is not the page for it. A portal asking for a plain white ground is asking for a colour to be present, not absent, and a transparent PNG sent to one usually arrives as a black rectangle because of how the form flattens it. That is a different job from the one here.
Does making it transparent make the file smaller?
Generally the opposite. PNG-32 carries a fourth channel and compresses without loss, so a photographic subject saved this way is often larger than the JPG you started from. The tight crop on step 4 is the lever that matters — a cutout trimmed to its own bounding box can be a fraction of the frame it came out of.

Carry on reading