You download or export a logo, a sticker or a cut-out as PNG, put it on a page or a slide, and instead of disappearing, its background shows up. Sometimes it is black, sometimes white, and sometimes it is the grey-and-white checkerboard that is supposed to mean transparent.
Those three look like the same problem, but they have three different causes and three different fixes. The colour you see tells you which one you have. We tested each case on 3 October 2026 in Chrome on Windows 11, with files we made so the right answer was known in advance.
Step 1: find out whether the file is transparent at all
Before changing settings in the app that shows the background, check the file itself. There are two quick ways:
- Drop it into make background transparent. The report under the preview says one of three things: the background is already transparent; the border is one plain colour (so the background is really in the file); or a checkerboard is drawn into the picture. Nothing is uploaded, so it is safe for any file.
- Put it on a dark page. Paste it into a slide or document with a black background. A truly transparent PNG shows the black through; a white box means the white is in the file.
If the file really is transparent, the problem is in the app that displays or re-saves it: see the black and white sections below. If it is not, no setting will help; the background has to be removed from the file.
A black background: something ignored the transparency
A transparent pixel still stores a colour; it just also stores “show none of it”. In the PNG we saved from Chrome, all 18,866 fully transparent pixels stored pure black underneath. Many programs do the same, because black is simply what an empty canvas holds. So any program that ignores the transparency, and shows the raw colours instead, shows you a black background.
We also saved the same transparent drawing as a JPEG straight from the browser. JPEG cannot store transparency, and the corners came out black: the hidden colour became the real one.
Where it usually happens and what helps:
- Copy and paste. Copying an image to the clipboard on Windows commonly drops the transparency, and the pasted picture gets a black box. Insert the file (Insert → Picture, or drag the file in) instead of pasting it.
- Converting to JPG. Choose the background yourself. Our PNG to JPG converter has a “Replace transparency with” colour for exactly this; set it to the colour of the page the picture will sit on.
- Uploads that get re-saved. Some websites and apps turn uploaded images into JPEG to save space. If the black only appears after uploading, the site did it, and the fix is to give the image a background colour before you upload it.
A white background: the white is in the file, or something flattened it
White behind a PNG has two possible causes. The first is that the background was never removed: the image was exported with a white layer, an artboard colour or a “transparent background” option switched off. Design apps disagree on where that switch lives, and some put it behind a paid plan. Canva, for one, offers transparent PNG export only in its paid tiers.
The second is that an app flattened the image onto white when it re-saved it, most often by converting it to JPEG. Most converters fill transparency with white, so a PNG that went through a JPG step on the way loses its transparency for good, even if it is renamed back to .png.
If Step 1 tells you the white is in the file, remove it. For logos, signatures, icons and drawings on a plain white background, make background transparent takes the white out everywhere, including inside letters such as A and O, and cleans the soft edges. That part matters. In our measurement, simply deleting the white left a visible light outline on 5 to 7% of the edge pixels when the logo was placed on a dark page; with the edges cleaned it was 0%.
A checkerboard that won’t go away: fake transparency
This one catches almost everyone once. Image searches, free clip-art sites and AI image generators often show a grey-and-white checkerboard behind a picture, and the file you download has the same checkerboard in it. The squares are not a sign of transparency; they are pixels. The file we made this way was saved as an ordinary RGB PNG with no transparency information at all.
Removing only the white is not enough. On our test logo drawn on a 10-pixel checkerboard, deleting white left 49.9% of the background still showing: every grey square. What works is treating the pattern as the background: find the two colours and the size of the squares, and remove each square’s own colour. That is what the make background transparent tool now does when it sees a checkerboard on the border. On the same file, none of the background was left and the edges matched the original logo.
One honest limit: anything that was meant to be half see-through, such as a drop shadow, a glow or sparkles, was blended onto the squares when the fake file was made. That information is gone, so those parts come out solid. If the picture depends on them, look for the real PNG or SVG from the original source.
Quick answers
- The PNG is transparent on my computer but black on a website. The site converted it. Add a background colour before uploading, or check whether the site has an option to keep PNGs as they are.
- It is transparent in one app and white in another. The file is fine; the second app is flattening it, usually during an export to JPG or PDF. Look for a transparency or background option in that export.
- Windows Explorer shows a black thumbnail. That is a preview of the file, not the file. Open it in a browser or an editor before deciding anything.
- I saved a WebP and need a transparent PNG. WebP keeps transparency too; convert it with WebP to PNG, which keeps every see-through pixel.
- The background is a photo, not one colour. Then the background is not “flat” and needs a cut-out tool that recognises the subject; colour-based removal is for plain backgrounds only.
How we measured: the drawing for the black-background test was a blue disc on an empty 200×120 canvas in Chrome, saved with the browser’s own PNG and JPEG encoders and read back with an independent decoder. The checkerboard test used a logo drawn at four times its size and scaled down, on #ffffff and #cccccc squares; the result was placed on dark grey and compared pixel by pixel with the same logo drawn directly on dark grey.