DirectX Texture Converter

Microsoft Corporation · Microsoft.DirectXTex.Texconv

This DirectXTex sample is an implementation of the texconv command-line texture utility from the legacy DirectX SDK utilizing DirectXTex rather than D3DX.

Texconv is a command-line texture conversion tool developed by Microsoft as part of the DirectXTex library. It is designed for processing and converting texture files (e.g., DDS, PNG, TGA, BMP, etc.) with support for various formats, mipmaps, compression, and other texture operations. Key Features: - Format Conversion: Supports common formats like DDS, PNG, JPEG, TGA, BMP, HDR, and more. - Mipmap Generation: Automatically generates mipmaps for textures. - Compression: Supports BC (Block Compression) formats (BC1-BC7) for DDS files. - Cube Maps & Arrays: Handles texture arrays and cube maps. - Metadata & Alpha Handling: Preserves or modifies alpha channels and metadata. - HDR & WIC Support: Works with high dynamic range (HDR) images and Windows Imaging Component (WIC) codecs.

winget install --id Microsoft.DirectXTex.Texconv --exact --source winget

Latest 2025.7.10

Release Notes

Installer type: portable

Architecture Scope Download SHA256
x64 Download 786C80F0FF579E053B3C8B73D17628AAFB2FEE2F1F713F858ABEDC1677CE60CF
arm64 Download 343CDE2523805A7FE397ACAFDB7D7BEFC3493AC235D0864B4FC5FE394A8B210B

Details

Homepage
https://github.com/Microsoft/DirectXTex/wiki/Texconv
License
MIT
Publisher
Microsoft Corporation
Support
https://github.com/microsoft/DirectXTex/issues
Copyright
Copyright (c) Microsoft Corp.
Moniker
Texconv

Tags

ddsdirect3ddirectxdirectx-11directx-12directxtexmicrosofttextureswic-codecxboxcommand-line