Note
This is the modern version of the Image Combiner & Channel Extractor.
Looking for a legacy version? Check out the legacy version here!
Image Combiner & Channel Extractor is a Windows WPF (.NET) application designed for game developers and texture artists. It provides a simple way to pack or unpack texture maps for engines like Unity and Unreal Engine.
- Combine up to four images into a single RGBA PNG.
- Assign each input image to a color channel (Red, Green, Blue, Alpha).
- Extract individual color channels (Red, Green, Blue, Alpha) from an existing image into new standalone grayscale image files.
- Import PNG or JPG/JPEG images for each channel.
- Automatically converts colored input images to grayscale.
- Preview images before combining or extracting.
- Supports input images with different dimensions.
- Choose between Bicubic, Bilinear, or Nearest Neighbor resampling.
- Quickly assign input files by dragging them directly into the interface.
- Save outputs as .png (with transparency).
Note
Two versions are provide
- Framework-dependent: Requires .NET 10.0 Desktop Runtime to be installed on your system.
- Self-contained: Standalone executable that comes out of the box with everything included.
- Windows 10 or Windows 11
- .NET 10.0 Desktop Runtime (x64) (only for framework dependent version)
Important
If Windows SmartScreen appears, click More Info and then Run Anyway.
This warning occurs because the executable is not digitally signed, as code signing certificates require significant recurring expenses on the developers part.
- Select up to four grayscale images for the Red, Green, Blue, and Alpha channels.
- Click Create Combined PNG.
- Choose your output destination and save your output image.
- Select an existing PNG, JPG, or JPEG file.
- Click on Download [image] of your desired color channel.
- Save your extracted grayscale image.
- The input images used in the readme screenshots are from the Kenney Pattern Pack.



