The TGA (Targa) Image Format

A simple, lossless format with a full alpha channel, still used in games and film.

Last updated: June 26, 2026

TGA, short for Truevision TGA and commonly called Targa, is one of the older raster formats still in active use. Born alongside the first high-color graphics cards, it kept a deliberately simple structure: store the pixels, optionally apply lightweight lossless compression, and carry a full 8-bit alpha channel for transparency. That straightforwardness is exactly why it survives. Game studios and film pipelines value TGA for textures, sprites, and frame sequences where reliable transparency and easy decoding matter more than the tightest file size.

What is TGA?

TGA is a raster image format created by Truevision for its early high-color and true-color graphics hardware. The name stands for Truevision Graphics Adapter, and files carry the .tga extension while the format is widely nicknamed Targa. Its defining qualities are simplicity and a dependable alpha channel.

A TGA file stores a straightforward grid of pixels and can be saved either completely uncompressed or with a simple, lossless run-length encoding scheme. Crucially, it supports a full 8-bit alpha channel in its 32-bit mode, giving 256 levels of transparency rather than a single on-or-off mask. This combination of an easy-to-read layout and proper transparency made TGA popular in graphics-intensive software long before formats like PNG existed. Even today, when smaller and more modern formats are available, TGA remains a trusted intermediate format in workflows where predictable behavior and clean alpha channels are worth more than maximum compression.

The History of TGA

TGA was introduced in 1984 by Truevision, a company that built some of the first graphics cards capable of displaying high-color and true-color images on personal computers. The format was designed to be the native file type for those cards, so it had to capture far more colors than the limited palettes most software handled at the time.

Throughout the late 1980s and early 1990s, TGA became a staple in professional graphics, video capture, and early 3D rendering, where its support for true color and alpha transparency was ahead of its peers. As rendering and compositing software matured, TGA settled into the role of a reliable working format for textures and image sequences. Although newer formats eventually offered better compression, TGA's simple specification and long history of support meant it never disappeared. It remains embedded in many game engines and visual effects pipelines decades after its debut.

How TGA Works

A TGA file consists of a compact header describing the image, followed by the pixel data and, in later versions, an optional footer that marks the file as a newer Targa format. The header records essentials such as width, height, bits per pixel, and whether the data is compressed.

Its core mechanics are intentionally minimal:

  • Color depths: common modes are 24-bit true color and 32-bit color with an 8-bit alpha channel, plus indexed and grayscale variants.
  • Compression: data is stored either raw and uncompressed or with run-length encoding, a simple lossless scheme that collapses runs of identical pixels.
  • Alpha channel: the 32-bit mode carries full 256-level transparency alongside the color data.
  • Pixel ordering: a descriptor byte signals whether rows run top-to-bottom or bottom-to-top.

Because there is little to interpret beyond these basics, TGA is fast and easy for software to read and write reliably.

Key Features of TGA

TGA's strengths come from doing a few things well rather than offering everything:

  • Full 8-bit alpha channel: 32-bit TGA stores 256 levels of transparency, ideal for textures and sprites that need soft edges.
  • Lossless storage: both uncompressed and RLE-compressed TGA preserve every pixel exactly.
  • True color: 24-bit and 32-bit modes capture millions of colors without a restrictive palette.
  • Simple, fast decoding: the minimal structure makes the format quick and dependable to read and write.
  • Broad legacy support: game engines, 3D tools, and compositing software have long handled TGA natively.
  • Predictable behavior: with few options to misinterpret, TGA rarely surprises a pipeline.

These features explain why a 1980s format still earns a place in modern creative tools.

Common Use Cases

TGA is rarely a delivery format today, but it remains a workhorse inside production pipelines:

  • Game development: TGA is a long-standing choice for textures and sprites because its clean alpha channel maps directly onto how engines apply transparency.
  • 3D and rendering: renderers often output frames or texture maps as TGA for reliable, lossless intermediates.
  • Video and film production: visual effects and editing pipelines use TGA image sequences as frame-by-frame storage during compositing.
  • UI and art assets: interface graphics that need precise transparency are sometimes authored as TGA before packaging.
  • Legacy software: older tools and capture cards that predate PNG still rely on TGA as a native format.

In each case, the priority is faithful color, dependable transparency, and an easy-to-process file, which is exactly what TGA delivers.

TGA vs Other Image Formats

Compared with PNG, TGA is the older and simpler cousin. Both are lossless and both support alpha transparency, but PNG offers stronger compression and is far better suited to the web, while TGA uses only basic run-length encoding and produces larger files. For web delivery PNG is the clear choice; inside certain game and rendering tools, TGA's predictability and native engine support keep it in use.

Against JPEG, the contrast is sharper still. JPEG is lossy and has no alpha channel, making it great for photographs but unsuitable for textures and sprites that need transparency and pixel-exact edges, which TGA handles naturally. Modern formats like WebP and AVIF beat TGA decisively on file size, yet they add decoding complexity that some pipelines prefer to avoid. TGA's enduring value is not efficiency but reliability: a transparent, lossless, easily decoded format that production tools have trusted for decades.

Tips for Working with TGA

Working effectively with TGA mostly means using it where it shines:

  • Choose 32-bit when you need transparency, since that mode carries the full 8-bit alpha channel.
  • Enable RLE compression for graphics with large flat areas; it shrinks files losslessly, though it helps little on noisy photos.
  • Treat TGA as a working format, then export PNG or WebP for the web where file size and browser support matter.
  • Mind row orientation, as some tools flip TGA images vertically depending on the descriptor byte.
  • Keep it for pipelines that expect it, such as game engines and compositing software that read TGA natively.
  • Avoid TGA for email or websites, where it is large and poorly supported.

Matching the format to lossless, transparency-heavy production work yields the best results.

TGA at a Glance

Full nameTruevision TGA (Targa)
File extension.tga
Developed by / YearTruevision, 1984
CompressionUncompressed or lossless RLE
TransparencyYes
Color supportIndexed, grayscale, 24-bit true color, 32-bit with alpha
Best forGame textures, sprites, video and film pipelines

Advantages of TGA

  • Full 8-bit alpha channel for smooth transparency
  • Lossless storage that preserves every pixel
  • Simple structure that decodes quickly and reliably
  • Long-standing native support in game and VFX tools

Limitations of TGA

  • Weak compression produces large files
  • Poorly supported on the web and in email
  • Outclassed on size by PNG, WebP, and AVIF

Convert TGA to Another Format

Use Snap2Format's free converter to turn your TGA files into any of these formats — no signup, no watermark:

Convert Other Formats to TGA

Need a TGA file? Convert from these formats instantly:

TGA — Frequently Asked Questions

TGA is mainly used inside production pipelines, especially game development for textures and sprites and video or film work for frame sequences, where reliable transparency and lossless quality matter.

Yes. TGA stores pixels either uncompressed or with run-length encoding, a lossless scheme. No image detail is discarded, unlike lossy formats such as JPEG.

Yes. In its 32-bit mode TGA carries a full 8-bit alpha channel with 256 levels of transparency, which is why it is popular for textures and sprites.

TGA's simple structure decodes quickly, its alpha channel maps cleanly onto engine transparency, and it has decades of native tool support, making it a dependable working format.

No. TGA files are large and poorly supported in browsers. Convert TGA to PNG or WebP for the web, which offer smaller sizes and universal support.

Explore Other Image Formats

Learn about the formats most often used alongside TGA:

← Back to all supported formats