My designer asked for a transparent PNG logo. Will converting my JPG to PNG remove the white background?

No. PNG is a format that can store transparency, but converting only changes how the existing pixels are stored; it does not decide which pixels are background. The white around a JPG logo is made of real white pixels, so it stays white as PNG. The proper fix is an original version of the logo exported with a transparent background from its design file.

Published · 3 min read

'Supports transparency' is not 'transparent'

When a designer or printer asks for 'a transparent PNG logo', they mean a file where some pixels really are see-through, so the area around the logo is empty and whatever sits underneath shows through. JPG has no concept of transparency; every pixel has a color. When your logo was saved as JPG, the area around it became white, and that white is now as much a part of the image as the lettering.

In the Image format converter logic, JPEG to PNG is not a skip, needs no background fill and loses nothing. 'Loses nothing' is the key: the tool carries every pixel across as it is, the white ones included. Nothing in a conversion decides that white is background to be deleted, and nothing should, because white may be part of the logo itself.

See it for yourself

  1. Convert the JPG logo to PNG in the tool and download it.
  2. Place it in a slide or a design on a colored background.
  3. You will see a white box around the logo, just as with the JPG, and a larger file as well.

What to do instead

  • Ask whoever designed the logo for the original: the editable design file, or a PNG or SVG exported with a transparent background. That is always the right answer.
  • Search old emails and brand-identity handover folders; a transparent version was often delivered and forgotten.
  • If no source exists at all, removing a background takes photo-editing software or a dedicated service. That is not what a format converter does.

A stopgap if it will sit on white anyway

If the logo will only ever appear on white, such as an invoice header or letterhead, the white box will not show. But make sure the logo's white is pure white, because some JPGs have a background closer to light grey or ivory from compression or photography. Use the Image color picker to read the background color exactly: if it is #FFFFFF, no edge will show on a white page; if it is anything else, a faint frame will appear around it.

Once you do get the proper transparent version, the tool can turn it into WebP for your website with the transparency intact, or into JPEG with a background color you choose for places that need a solid backdrop.

Common questions

Does converting a JPG to WebP remove the background?

No, for the same reason. WebP supports transparency but does not create it.

Why doesn't the tool offer a 'remove white' option?

Its job is changing format faithfully. Deleting a color would eat into the logo itself and leave ragged edges.