ASTC Evaluation Codec on Github

The ASTC Evaluation Codec is a command-line executable that compresses and decompresses images using the Adaptive Scalable Texture Compression standard. Running on a standard PC, this tool allows content developers to evaluate the impressive quality and size benefits offered by this texture compression format, in advance of it being available in GPU hardware.

Github repository

Github (logo).
3 comparisons of ASTC Texture.

ASTC Evaluation Codec characteristics


  • Compression of PNG, TGA and KTX into ASTC format
  • Control of bit rate from 0.89 bits/pixel upto 8bits/pixel in fine steps
  • Control of compression time/quality tradeoff with exhaustive, thorough, medium, fast and very fast encoding speeds
  • Supports both low (LDR) and high dynamic range (HDR) images
  • Supports 3D texture compression
  • Measure PSNR between input and output


  • Decodes ASTC images to TGA or KTX.

ASTC Texture Compression

Learn about why texture compression matters, and how ASTC provides increased flexibility and performance.

Read blog

ASTC Features

See how ASTC offers a number of advantages over existing texture compression schemes.

Read blog