Le format de fichier TGA (Truevision Graphics Adapter), également connu sous le nom de TARGA (Truevision Advanced Raster Graphics Adapter), est un format de fichier graphique matriciel initialement conçu pour être utilisé avec les cartes vidéo de Truevision, puis adopté comme standard pour le stockage d'images. Il prend en charge diverses profondeurs de couleur, y compris les niveaux de gris, la couleur indexée et la truecolor (24 bits et 32 bits). Les fichiers TGA peuvent être non compressés ou compressés à l'aide de l'encodage par longueur de série (Run-Length Encoding - RLE), ce qui les rend appropriés pour stocker des images comportant de grandes zones de couleur uniforme. Le format prend également en charge un canal alpha pour la transparence, permettant la composition d'images. Bien qu'il ne soit pas aussi largement utilisé que des formats comme JPEG ou PNG pour les images web en raison de la taille de fichier plus importante (surtout non compressé), TGA reste populaire dans les applications graphiques professionnelles, le développement de jeux vidéo et l'animation où la qualité sans perte et le support du canal alpha sont cruciaux. Sa simplicité et sa structure directe en ont fait un choix fiable pour le stockage et l'échange de données d'images entre différentes plateformes et logiciels.