GIF to TGA Converter
Transform your animated GIFs or WebP files into WoW-ready TGA sprite sheets in seconds. Ideal for custom UI elements and WeakAuras.
Upload Your Animated Image
Select a grid that accommodates all animation frames.
No image selected
Lightning Fast
Converts right in the browser or via our edge functions. Zero waiting time to get your TGA files ready for implementation.
Custom Grids
Select the perfect grid size (up to 8x8) to map your animation frames seamlessly into a single optimized texture file.
Native WoW Format
Exports bottom-left origin, 32-bit TGA formats using advanced RLE compression. These files are incredibly tiny and load identically to BLP textures in WoW natively—no external BLP converters needed!
How to use TGA Sprite Sheets in WoW
World of Warcraft's interface doesn't natively support animated GIFs. Instead, developers use a technique called "sprite sheets". This converter takes every frame of your animated GIF and places them into a grid within a single TGA image file.
- Upload your GIF and select a grid size (e.g., 5x5 for 25 frames).
- Download the generated TGA file and place it in your Addon directory.
- In your Lua code, create a Texture and use
SetTexturewith your TGA. - Use
SetTexCoordcombined with anOnUpdatescript or AnimationGroup to cycle through the grid coordinates.