Is the PNG channel viewer free?
Yes. This PNG channel viewer is free and runs entirely in your browser with no account needed.
Does this alter the original PNG?
No. It renders channel views for inspection and optional export, but the source file stays untouched.
What is the alpha-mask view for?
The alpha-mask view turns opacity into a hard visible mask so transparent and visible regions are easier to read at a glance.
Does this upload my file?
No. Channel rendering and export happen in your browser, so the PNG is never uploaded and stays on your device.
Does it work on mobile?
Yes. The channel viewer runs in any modern browser, including mobile, since all processing is done locally.
What is the alpha mask view actually for?
It shows you the cutout as a hard shape. The alpha view keeps every intermediate value, so a soft edge appears as a grey gradient. The mask collapses everything to black or white with a threshold at 16, which is what a compositor that does not support partial transparency will effectively see. If the mask looks jagged, your asset will look jagged wherever alpha is treated as on-or-off.
How do I spot invisible stray pixels in a PNG?
Open the alpha view. A pixel with an alpha of 3 is completely invisible against any background, yet it still counts as content for a trim tool, a bounding box, or a sprite packer. In the grayscale alpha rendering it shows up as a very dark grey speck against pure black, which is exactly the kind of thing you cannot see any other way.
Why would I look at an individual color channel?
To diagnose where a problem lives. Compression noise clusters in blue. Detail and sharpness live mostly in green. A color cast shows up as one channel being systematically brighter than the others. And if you are building a mask by hand, isolating the channel with the most contrast between your subject and its background saves a great deal of work.
Does viewing a channel change my PNG?
No. The file is decoded and the selected channel is drawn to a separate canvas for display. Your source is never written to. If you export, you get a new PNG containing the grayscale rendering of that channel, and the original is untouched.
Does this run locally?
Yes. Decoding, channel extraction, and rendering all happen in the page on your device, so an unreleased asset or a client's artwork stays on your machine. The only network call is a credit counter carrying the tool name.