DirectX Texture Diagnostic Tool

Microsoft Corporation·Microsoft.DirectXTex.Texdiag

Texdiag is a diagnostic command-line tool from Microsoft's DirectXTex library, designed for analyzing and debugging texture files (e.g., DDS, PNG, TGA).

Texdiag is a diagnostic command-line tool from Microsoft's DirectXTex library, designed for analyzing and debugging texture files (e.g., DDS, PNG, TGA). Unlike texconv (conversion) and texassemble (texture combining), texdiag focuses on inspecting texture properties, validating data, and detecting errors. Key Features: - Texture Info Dump: Displays metadata (format, dimensions, mip levels, array size, etc.). - Error Detection: Checks for corrupted or malformed texture files. - Pixel Analysis: Examines specific pixel values (useful for debugging artifacts). - Comparison Mode: Compares two textures (e.g., before/after compression). - DDS Validation: Verifies if a DDS file follows format specifications.

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

Latest 2026.5.7·May 7, 2026

Release Notes

Installer type: portable

ArchitectureScopeDownloadSHA256
x64Download411c303c98ba73e4423376f717ac139347dd749bf80a7fc1a22368ab1088ff56
arm64Downloadaa43a1d93a96c512fea5909975e2ef63310d98108d664c1d94d67f57831db97e

Details

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

Tags

ddsdirect3ddirect3d-texture-resourcesdirectxdirectx-11directx-12directxtexmicrosofttextureswic-codecxboxcommand-line

Older versions (2)

2026.3.31
ArchitectureScopeDownloadSHA256
x64Download0cbdcd5555473b03df3cdc7183d26d66ef1afb95a5719527d8de36a6bbfb3831
arm64Downloadf2e8849d7ec797c195c7278284e7fcb235a2b69d6d47cfcb3d476fb56f79845e
2025.7.10
ArchitectureScopeDownloadSHA256
x64DownloadEEE45AFD12009C92C93A4C253816A5F57655A523F9297DD0B15DFE10B71EFD6C
arm64Download94E2FF96529BA29815CD3CC50E0581F1B916735EFDED59EE316153DAA6422792