Sample Files
Details
Truevision Advanced Raster Graphics Adapter
About
.tga (Truevision TARGA) is a raster image format commonly used in video production, game development, and 3D graphics. It supports high-quality color, optional alpha channels, and simple compression, making it suitable for textures and rendered frame sequences.
History
The (Truevision TARGA) format was introduced by Truevision Inc. in 1984 as one of the first image formats designed specifically for computer graphics and video production. It was initially used with the TARGA line of frame grabbers and quickly became popular in early PC graphics, game development, and animation pipelines. TGA gained traction because it supported 24-bit and 32-bit color, alpha channels, and optional RLE compression, making it suitable for textures and rendered frames long before other formats offered similar capabilities.
Learn more at: https://en.wikipedia.org/wiki/Truevision_TGA
Supports 24-bit and 32-bit color with alpha transparency
Simple and fast to decode, ideal for real-time graphics engines
Optional RLE compression reduces file sizes without losing quality
Widely used in game textures, sprite sheets, and rendering pipelines
Predictable pixel formats suitable for batch processing and automation
Open `.tga` files using Photoshop, GIMP, Affinity Photo, or specialized texture tools
Use TGA textures in game engines like Unity, Unreal Engine, and Godot
Export `.tga` sequences from 3D renderers for compositing workflows
Convert `.tga` to PNG, JPG, EXR, or TIFF for modern use cases
Use Cases
Here are the use cases for this file extension
Game Development
TGA is frequently used for textures, sprites, and assets due to its alpha support and predictable structure.
3D Rendering
Rendering software exports sequences of `.tga` images for compositing pipelines.
Digital Art & Effects
Artists use TGA for storing high-quality images where transparency accuracy matters.
Compatibility
This extension is compatible with the following platforms.
Windows (full support via editors & engines)
macOS (Preview + design tools)
Linux (GIMP, ImageMagick, Krita)
Android (with viewer apps)
iOS (via design or texture apps)
Game Engines (Unity, Unreal, Godot)
More Details
Here are some technical details about this extension
File Extension
.tga
MIME Type
image/x-targa
Color Depth
8-bit, 16-bit, 24-bit, 32-bit (including alpha channel)
Compression
Optional RLE compression (lossless)
Alpha Support
Yes (1-bit or 8-bit alpha depending on mode)
Metadata Support
Limited (developer area, footer fields)
Typical Use
Game textures, rendered frames, digital art workflows
Related
Here are some related extensions
Get answers to common questions
TGA supports predictable pixel layouts, alpha channels, and simple decoding, making it ideal for textures in real-time rendering engines.
Yes. TGA includes optional RLE lossless compression, which reduces file size while maintaining quality.
Yes, but less frequently. Modern engines often prefer formats like PNG or DDS with GPU-ready compression. TGA is still used in rendering pipelines and legacy workflows.