Tool

TexForge

Converts PNGs and texture atlases to GPU-optimized KTX2. Roughly 90% smaller files for Phaser, Three.js, and Babylon.js.

Overview

Converts PNG/JPG and texture atlases to GPU-optimized KTX2 with automatic chunking and hardware-accelerated compression. Roughly 90% smaller files with GPU-native loading for Phaser, Three.js, and Babylon.js.

Highlights

  • Automatic image chunking: splits large maps into optimal chunks for streaming.
  • GPU-native compression: converts to KTX2 with ETC1S or UASTC compression via toktx from KTX-Software.
  • Phaser integration: drop-in loader for Phaser 3.70+.
  • CLI and API: usable as a command-line tool or Node.js library, with zero configuration out of the box.

Reading

Tech stack