Valve Developer Union

Half-Life Texture Tools

(January 5, 2018)


Half-Life Texture Tools is an application for editing GoldSrc sprites and WAD3 files. Textures can be extracted or batch extracted from WADs and BSPs in any modern format, including PNG, JPG, BMP, and GIF. It can also do minor editing of textures already available in a WAD, including rotation and editing the texture's palette.

Half-Life Texture Tools viewing a custom WAD
Half-Life Texture Tools viewing a custom WAD

For sprites, Half-Life Texture Tools can view existing ones and create entirely new ones that can be locked to any orientation and using any render mode, including additive (commonly used for HUD elements) and alpha-tested (commonly used for sprites found in the world).

Half-Life Texture Tools viewing an explosion sprite
Half-Life Texture Tools viewing an explosion sprite

Half-Life Texture Tools requires the .NET Framework 3.5 and above to run.

Half-Life Texture Tools editing a texture's color palette
Half-Life Texture Tools editing a texture's color palette
↓ Download Half-Life Texture Tools ↓
Half-Life Texture Tools

Actively maintained project

Half-Life Texture Tools is an actively maintained project. The latest version featured on this page is v1.5.5.0. If this is out-of-date, you can grab the newest version at yuraj11's GitHub and contact us to update the link.