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 raster initialement conçu pour être utilisé avec les cartes vidéo de Truevision, puis adopté comme norme pour le stockage d'images. Il prend en charge diverses profondeurs de couleur, y compris les niveaux de gris, les couleurs indexées et les couleurs vraies (Truecolor, 24 bits et 32 bits). Les fichiers TGA peuvent être non compressés ou compressés à l'aide du Codage par longueur d'exécution (Run-Length Encoding ou RLE), ce qui les rend particulièrement appropriés pour le stockage d'images comportant de grandes zones de couleur uniforme. Le format prend également en charge un canal alpha pour la gestion de la transparence, permettant ainsi la composition d'images (compositing). Bien qu'il ne soit pas aussi largement utilisé que des formats comme JPEG ou PNG pour les images web en raison de ses tailles de fichier plus importantes (surtout non compressé), le TGA reste très 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 des caractéristiques cruciales. Sa simplicité et sa structure directe en ont fait un choix fiable pour le stockage et l'échange de données d'image sur différentes plateformes et logiciels.