Skip to main content
auto_awesomeDeveloper Tool

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

expand_more

Select a grid that accommodates all animation frames.

Preview:
image

No image selected

speed

Lightning Fast

Converts right in the browser or via our edge functions. Zero waiting time to get your TGA files ready for implementation.

grid_on

Custom Grids

Select the perfect grid size (up to 8x8) to map your animation frames seamlessly into a single optimized texture file.

videogame_asset

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.

  1. Upload your GIF and select a grid size (e.g., 5x5 for 25 frames).
  2. Download the generated TGA file and place it in your Addon directory.
  3. In your Lua code, create a Texture and use SetTexture with your TGA.
  4. Use SetTexCoord combined with an OnUpdate script or AnimationGroup to cycle through the grid coordinates.