Texture Channel Packer is an editor tool for packing different image RGBA channels (or custom float values) into a single texture file.
For more details about this asset from the Unity Asset Store, please visit: Click Here
This is a paid asset, but now you can download the “Texture Channel Packer (TCP)” for FREE. Please note that this package is provided solely for learning purposes or to test the product before purchase, and not for commercial use.
Texture Channel Packer (TCP) v2025.2 (02 Aug 2025) (Latest version)
“If possible, please buy the package to support the developer”
Texture Channel Packer is an editor tool for packing different image RGBA channels (or custom float values) into a single texture file.
Useful for creating URP/HDRP mask textures.
Great for reducing project build size by combining multiple textures for custom shaders.
To speed up the working process TCP offers:
• User friendly and intuitive editor window.
• Automatic texture assigning system, that allows users to drag & drop files and folders directly inside the TCP editor window and based on the used preset (user defined custom rules) textures are automatically assigned to the exported channel.
• Batch mode, for packing any number of textures by user defined rules and filters.
TCP generates JPG, PNG and TGA format files in up to 8K resolution.
Supported Unity versions (only LTS):
✅ Unity 2019.4
✅ Unity 2020.3
✅ Unity 2021.3
✅ Unity 2022.3
✅ Unity 6000.0
Supported render pipelines:
✅ Built-in
✅ Universal (URP)
✅ High Definition (HDRP)
Source code:
✅ Included
Asset is already included in the Amazing Tools Bundle.
⚠️ Note:
TCP works only with Texture2D files and it cann’t be used with Cubmaps, Texture2DArray or other types of textures.




