pvrtex.js

2025

A web-based texture compression and format conversion tool targeting PowerVR formats used by the Sega Dreamcast. Runs entirely client-side via Emscripten/WebAssembly.

Supports RGB565, ARGB1555, ARGB4444, YUV, PAL8BPP, PAL4BPP, bumpmap, and normal map formats. Features drag-and-drop input, real-time preview with diff and alpha comparison, dithering controls, and shared palette generation across multiple images. Outputs PVR, TEX, and DT files.

Try it