TGA in Games and Graphics: Where Targa Lives Today
TGA is over forty years old, yet it still turns up in game-asset folders, in studio pipelines, and in the export menus of 3D editors. Why hasn't the industry buried the old-timer, and where does it still out-play trendy PNG? Let's break it down.
Why games took to TGA in the first place
To understand the game industry's attachment to TGA, picture what a texture artist wants. Three things: no quality loss, reliable transparency, and predictability — so that what they painted reaches the engine without surprises. TGA gives all of that and almost nothing extra. The format is so simple that every tool in a pipeline can read it, from an ancient plugin to a modern editor.
Add the historical context: TGA appeared in 1984 as the format of professional video boards and was the "default" for true color and alpha work for decades. By the time game-development habits formed, TGA was already everywhere. Habits change slowly — so the format stayed. If you want a refresher on the basics, we have a separate write-up, "What Is TGA".
The key idea
In games, TGA is a format for source assets, not the shipped game. The artist works in TGA, and the engine re-compresses the texture into its own compact GPU format at build time. TGA's value is at the content-creation stage.
Textures in Unreal and Unity
The two leading game engines — Unreal Engine and Unity — handle TGA out of the box. The usual logic: 24-bit TGA for textures without transparency (base color, metalness, roughness), and 32-bit when an alpha channel is needed (masks, foliage, meshes, glass).
It's important to grasp that this texture won't stay TGA inside the game. On import and build, the engine converts it into a hardware-compressed format — for example, BC/DXT block compression, which the GPU decodes on the fly. We covered that "final" texture format in our piece "What Is DDS". So the chain usually looks like this: artist paints → saves as TGA → engine re-compresses into a GPU format.
The trick with color under transparency
Here's the technical reason many teams still prefer TGA over PNG for alpha textures. It sounds counter-intuitive, but it genuinely matters.
When a pixel is fully transparent, it still has a color "underneath" — we just can't see it. Many tools zero out that hidden color when exporting to PNG (making it white or black). The engine then smooths the texture edges (anti-aliasing) by blending in neighbouring pixels — and out comes that fringe: a dark or white halo along the outline of a leaf, a hair, a rope.
TGA honestly keeps the color even under zero alpha. The artist can extend the right color outward into the invisible areas, so when the edges are smoothed there's no leftover dirty fringe to blend in. For grass, trees, chains, and any texture with a complex outline, this is the deciding factor.
Sprites, 2D and retro graphics
In 2D games and pixel art, TGA has its own niche. A sprite needs two qualities above all: clean, artifact-free transparency and exact, undistorted pixels. JPEG is a non-starter here (it blurs and wrecks sharp edges), whereas TGA is ideal: every pixel in place, a crisp alpha channel.
Many retro engines and older toolchains historically read TGA specifically, so in "throwback" projects and emulation the format still feels native. That doesn't make TGA the only choice for 2D (PNG does great here too), but as a working format for source frames it's convenient and dependable.
Video, VFX and frame sequences
Outside games, TGA has a second life — in video production and visual effects. Here it's used not as a single image but as a frame sequence: one TGA file per frame of animation or render, numbered in order (frame_0001.tga, frame_0002.tga and so on).
Why go to that trouble when video formats exist? Several reasons:
- Robustness. If a multi-hour render is interrupted, the frames already done aren't lost — you resume from where it broke.
- Every frame lossless. No video compression smearing the picture. For compositing and color grading that's essential.
- An alpha channel in every frame. Elements can be layered over the footage with no black background.
That's exactly why TGA became a staple in professional video and broadcast-graphics gear (such as the Avid editing systems). For the specifics of the alpha channel and compression, we recommend our technical breakdown "Alpha and RLE".
Where TGA falls short and what replaces it
Let's be honest about the downsides. TGA isn't perfect, and its familiarity comes at a price:
- Size. Files are large. For instance, a large 2,000-pixel game texture in TGA can weigh around 8 MB versus ~2.5 MB for the same image as PNG — at identical quality.
- No browser support. On the web TGA is useless: no browser will display it.
- No animation, no advanced compression. For the web and publishing, PNG, WebP or AVIF is almost always better.
The takeaway is simple: TGA shines as a working format inside a pipeline. When a texture or frame needs to be published, shown in a browser, or just opened on a phone, you convert it. For the full comparison, see "TGA vs PNG".
How to open a game TGA
Say you've unpacked your favourite game's assets and found a stack of .tga files. Double-clicking probably won't open them. The fastest way to view a texture is to convert TGA to PNG: PNG opens anywhere, and the alpha channel and quality survive.
View a game TGA texture in seconds
Drop a .tga into the free FormatZ converter — get a PNG with transparency right in your browser, no install and no sign-up.
Need to build a texture back into TGA for an engine? The reverse conversion PNG to TGA has you covered. The rest of the conversions are on the all formats page.
FAQ about TGA in games
Read next
Format BasicsWhat Is TGA: A Guide to the Truevision Targa Format
History, alpha channel and how the format works, in plain English.
ComparisonTGA vs PNG: Which to Choose and Why
Size, alpha, compression and compatibility — two lossless formats head to head.
How-toHow to Open and Convert TGA
What opens a .tga and how to turn it into PNG or JPG in seconds.