Texture Channel Packer - ORM Texture Generator

5 ratings

Texture Channel Packer is free tool with which you can combine up to three textures and create ORM textures in seconds, among others. Three black and white textures are embedded in the color channels of an RGB image (red, green, blue). This makes very performant textures possible, because you replace three textures with one.

Pack textures into color channels with one click.

The easiest way to combine multiple textures in one image.
Add three different black and white textures and create an ORM texture or other with one click.
With this free tool you can create performant textures in seconds using color channels.


  • Free forever
  • No internet connection required
  • No installation necessary
  • Convert up to three textures to one
  • Supports JPG, TIFF, PNG, TGA and BMP
  • Can create ORM textures
  • Fewer draw calls due to fewer textures

Which textures can be imported?
Basically, any kind of texture can be imported.
However, black and white (grayscale) textures should be used, such as:
Ambient Occlusion, Roughness, Metallic, Displacement, Bumb or similar.

What file formats are supported ?
The following file formats are supported in both import and export:

Which operating systems are supported ?
Windows - Linux and MacOS coming soon.

Are end products subject to a license ?
No. The textures you convert and export are of course not subject to any license or restriction.
Have fun using them!

Is the program "portable" ?
Correct, you can download the application and click on the “TextureChannelPacker.exe” without further ado. After that the application will be started and is ready to use.

False Positive Virus Detection ? Check out VirusTotal, dont worry :)
Some people experiencing false-postive Virus Detection, i never notice it with BitDefender or Kaspersky, but here is a VirusTotal URL - you can also upload the exe-file on VirusTotal to check it by yourself.

How to use ORM textures in Unreal Engine ?
Import your converted ORM / RGB image texture. Double-click on the imported texture in the Unreal Engine and search for “sRGB” in the right “Details” panel.
Uncheck “sRGB” and click save in the upper left corner. The texture should now be displayed correctly. In your material you can now paste the texture. It should have the type “Linear Color”. Now use the R,G,B outputs of the texture node and connect them to the respective material inputs. Example: For an ORM texture the RED output is connected to Ambient Occlusion, the GREEN output to Roughness and the BLUE output to Metallic.

How can I import TIF files?
Change the file extension from .tif to .tiff .
Now everything should work as usual.

Support DiscordGerman Discord Community

This application was created primarily for the DerSky community. Thanks to all DerSky supporters and viewers, as well as to the programmer Gabriel Hernández.

I want this!

You'll get the "Texture Channel Packer" App for generating easily ORM or general Color Channel packaged Textures. This App is for Windows, but a Linux and MacOS Version will be added asap. Feel free to leave feedback.

Windows & Linux (MacOS soon)
Supported File-Types
png, jpg, tiff, bmp, tga
Yes, no installation
Copy product URL


(5 ratings)
5 stars
4 stars
3 stars
2 stars
1 star

Texture Channel Packer - ORM Texture Generator

5 ratings
I want this!