pngtoolskit.org
PNG and image utilities, in the browser
Say hi →

Split a PNG into RGB Channels

Red · Green · Blue · Alpha · grayscale per channel · ZIP · nothing uploaded

Break an image into its individual colour channels — Red, Green, Blue, and the Alpha (transparency) channel — each saved as a separate grayscale PNG where brightness equals that channel's value. Drop a file and download all channels as a ZIP. It runs in your browser; nothing uploads.

Drop images here

Multiple files allowed · one ZIP per image

    no files
    Ready.

    What each channel shows

    Why split channels?

    Channel separation is a staple of image analysis and retouching — isolating the red channel to work on skin tones, using a single channel as a mask, or diagnosing why a colour looks off. Because each channel is a plain grayscale PNG, you can edit it in any tool and recombine elsewhere.

    FAQ

    How do I separate an image into red, green and blue?

    Drop it above and click Split — you get one grayscale PNG per channel (R, G, B, and Alpha), bundled in a ZIP. It's processed in your browser.

    Why are the channels grayscale, not coloured?

    A single channel only carries intensity, not colour, so grayscale is the accurate representation. It's the standard way channels are shown in image editors.

    Other colour models?

    See HSL, HSV, CMYK, YCbCr and LAB.