100% free · No signup · No watermark · Runs entirely in your browser
A logo that looks transparent in your editor can still carry a white background baked into its pixels. This free transparency checker scans every pixel's alpha channel and reports the exact percentage that is fully transparent, partially transparent and fully opaque, with a checkerboard preview so you can see the see-through areas yourself.
🎰
Drop an image here or click to browse
JPG, PNG, WebP, GIF, BMP, SVG - stays on your device
-
Fully transparent
-
Partially transparent
-
Fully opaque
Preview on a checkerboard: grey squares show where your image is see-through.
Frequently asked questions
Is the transparency checker free?
Yes. Unlimited scans, no signup, no caps. Everything runs locally in your browser.
Are my images uploaded anywhere?
No. Pixel scanning happens on your device via the canvas API. Your images never leave the browser.
My PNG looks transparent but shows 0%. Why?
The background is probably baked in as white or colored pixels rather than true alpha transparency. Re-export with transparency enabled, or use the BG Remover tool on this site to cut the background out.
What do partially transparent pixels mean?
Pixels with alpha between 1 and 254: soft feathered edges, drop shadows, anti-aliasing and glass effects. They are normal in quality cutouts.
Does this work for WebP and GIF?
Yes for WebP, which supports alpha. GIF transparency is 1-bit (fully on or off), so partial transparency always reads 0% on GIFs.
How do I check if a PNG has a transparent background?
Short answer: Upload it to the checker above. It scans every pixel's alpha channel and reports the share that is fully transparent. If the result is 0%, the background is baked in as solid pixels even if it looks white or empty in your viewer. The checkerboard preview shows the truth visually: grey squares appear wherever the image is genuinely see-through.
For a real transparent result you need an alpha channel, which PNG and WebP support but JPEG never does.
What is the alpha channel in an image?
Short answer: The alpha channel is a fourth value stored alongside red, green and blue for each pixel, controlling opacity from 0 (invisible) to 255 (solid). Formats like PNG and WebP can store it; JPEG cannot, which is why JPEGs can never have transparent backgrounds.
This tool reads that channel directly, so its percentages reflect the actual file data, not how any particular app displays it.
Why does my transparent PNG show a white background on some sites?
Short answer: Some platforms flatten transparency to white on upload, or the preview app renders transparent areas as white. A more common cause: the file never had transparency and the white was baked in at export. Run it through this checker first to know which case you have.
If the scan confirms transparency but a site still shows white, the platform is flattening it, and you may need their recommended format or a matte-colored background instead.