PNG Not Transparent? Why It Happens and How to Fix It
- Most 'not transparent' PNGs were exported incorrectly or were never transparent to begin with.
- Checking the alpha channel data tells you exactly whether the file has real transparency or a white background.
- Several common export mistakes silently flatten transparency without warning.
Table of Contents
First: Confirm the PNG Actually Has No Transparency
Before troubleshooting, verify the issue. Some PNGs look like they have a white background in certain contexts but are actually transparent — the background you're seeing belongs to the app or the page, not the image file. Drop the PNG into our transparency checker. It reads the raw pixel data and tells you whether alpha channel values are present. If it says no transparency detected, the file's background is genuinely opaque. If it detects transparency, the issue is with the context you're placing the image in, not the file itself.Exported with Flatten Image or Wrong Settings
The most common cause: the file was exported with layer flattening enabled. In Photoshop, choosing File → Save As → PNG with "Flatten Image" checked merges all layers and fills transparent areas with the background color (usually white). The result looks like a PNG but has no alpha channel. Fix: Go back to the source file. In Photoshop, use File → Export → Export As, select PNG, and enable the Transparency checkbox. Make sure the background layer is hidden (the eye icon turned off) before exporting. In other tools like Illustrator or Sketch, look for an "Export with transparent background" or "Include alpha channel" option. The exact label varies by app. Sell Custom Apparel — We Handle Printing & Free ShippingDownloaded from a Source That Stripped Transparency
Google Image Search, social media platforms, and many image hosting sites process uploaded images on their servers. This processing often strips the alpha channel. A logo on a company website may display with a transparent background, but when Google indexes and caches it, the indexed version might have transparency replaced with white. Fix: Find the original source file. Check the company's press kit, brand assets page, or contact them directly for the logo file. Brand assets pages often link to PNG files that retain original transparency.The File Is Actually a JPG Renamed to PNG
The file extension (.png) doesn't determine the file format — the internal file structure does. Some files get renamed from .jpg to .png without being converted, and since JPG doesn't support alpha channels, the file has no transparency capability regardless of its extension. To check: open the file in a text editor (not a code editor — a plain text app). Look at the first few characters. A real PNG file starts with `‰PNG`. A JPEG starts with `ÿØÿ`. If you see JPEG markers, the file is a JPEG and needs to be properly re-created as a PNG from a source that has transparency.The Image Was Screen-Captured Instead of Exported
Screenshots capture pixels as they appear on screen — including whatever background is behind the subject. A screenshot of a logo on a white webpage produces an image with a white background baked in. There's no alpha channel because the screen itself has no transparency. The only fix is to get the original export from the source design file or use a background removal tool to create a new transparent version. If the image is your own, re-export from the original design file (Figma, Photoshop, Illustrator, etc.) with the background layer hidden and transparency enabled in the export settings.Check Your PNG First
Before you start troubleshooting, confirm whether your PNG has real transparency or not — takes two seconds.
Check PNG Transparency FreeFrequently Asked Questions
Can I add transparency to a PNG that doesn't have it?
Not directly — you'd need to remove the background using an image editing tool or a background removal service. Once the background is removed and the file is exported as PNG with alpha channel, it will be transparent. Use our checker to verify the result.
How do I know if my Photoshop export settings are correct?
Use File → Export → Export As (not Save As). Select PNG from the format dropdown. You'll see a Transparency checkbox — make sure it's checked. Also confirm the background layer in your Layers panel is hidden (eye icon off) before exporting.
Does the PNG file size give any hint about transparency?
Transparent PNGs tend to be slightly larger than non-transparent ones due to the extra alpha channel data. But size alone isn't a reliable indicator — a complex transparent image and a simple opaque one might be similar sizes.

