removebgpictureStart
Two white camellias on a pale grey studio backdrop, before the background is removedBeforeAfter · PNG

Remove background from logo

Logos with a clear background.

Lose the white box around your logo so it sits cleanly on any website, slide or shirt.

or drop it here · paste with CtrlV

FreeFull sizeNo sign-up

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

No photo handy?

What this page does, in detail

The background colour is read off the logo's own border, keyed out everywhere it appears, and every edge pixel is unmixed against it — so the artwork keeps clean anti-aliasing on any colour you place it on. Trimmed to the logo by default.

The first cutout fits colour models to your own picture, with nothing downloaded, so it is at its best when subject and ground differ in colour or brightness. Fine hair against a busy background, glass, netting and motion blur come back rough — the brushes are the honest fix.

If the subject is a person, the Cut panel offers a network trained on people instead — 5.9 MB the first time you ask for it, kept in this browser afterwards, about 90 ms a picture (estimate, not yet timed on a named device for this site).

A logo exported on a flat colour is ideal: PNG, JPG or WebP. Nothing is downloaded on this page.

Flat art does not need a guess

A logo sits on one colour. Instead of asking where a subject ends, this page asks how far every pixel is from that colour, so hairline strokes, small type and thin outlines survive where an object detector would round them away. The edge pixels — half logo, half background — are solved back into the logo colour with partial transparency, which is what makes the result look sharp on a dark website header and on a white invoice alike.

Choose the square canvas on the Frame panel when the destination wants one, and keep the PNG: it is lossless and every program reads it. JPEG would flatten the transparency, which is why it only unlocks once you choose a background colour.

  • Gradients and shadows in the background. A logo on a gradient has no single colour to key. Add a second key colour with Shift and the eyedropper, or use the guided selection.
  • Upscaling is refused. A 200-pixel logo asked to fill a 2,048-pixel square is centred at 200 pixels. Enlarging would blur the edges this page works to keep clean; start from the largest original you have.

Questions about logos

My logo is on a coloured background, not white. Does that work?

Yes. This page reads the background colour off the logo's own border when it opens and keys on that colour, so navy, grey or brand-coloured backgrounds work the same way white does. The swatch and its colour code are shown on the Cut panel; pick a different one with the eyedropper if it guessed wrong.

Why are some letters filled in, or holes missing?

This page starts on 'every matching pixel', so the background colour is removed everywhere, including inside the counters of letters like 'o' and 'e'. If your logo itself contains the background colour (a white logo mark with white details on white), switch to 'connected to the edge' so enclosed areas are kept.

Can I get a square file for a profile or an app icon?

Yes. On the Frame panel choose the 1:1 shape and type an exact size — 512, 1024 or 2048 pixels are common. The logo is centred with whatever breathing room you set. If the logo has fewer pixels than the size you ask for, it is centred at its own size rather than enlarged, and the receipt says so.

It is a photo of a logo on a T-shirt. Will this work?

Usually not well. A photographed logo has folds, shading and texture behind it, so there is no single background colour to key. The page warns you when the border is not one flat colour; the guided selection on the front page is then the better instrument.

Related