Un fichier CDG est un format graphique spécialisé utilisé principalement pour les prestations de karaoké. L'acronyme CD+G signifie « Compact Disc plus Graphics », une appellation issue de la technologie originelle permettant de stocker des données graphiques dans les bits de sous-canaux d'un CD audio standard. Contrairement aux formats vidéo classiques, un fichier CDG ne contient aucune donnée audio. Il renferme plutôt des graphiques matriciels (raster) de basse résolution et des instructions spécifiques pour l'affichage des paroles et d'animations simples, synchronisées avec une piste sonore distincte. Les graphismes sont généralement limités à une palette de 16 couleurs avec une résolution de 300x216 pixels. Dans le contexte numérique actuel, les fichiers CDG sont presque systématiquement couplés à un fichier MP3 portant le même nom, formant ce que l'on appelle une paire MP3+G. Lorsqu'un logiciel de karaoké charge le MP3, il traite simultanément le fichier CDG pour restituer les paroles à l'écran en temps réel, avec un changement de couleur progressif pour guider l'utilisateur. Grâce à sa taille extrêmement compacte et sa grande simplicité technique, ce format demeure la norme de référence pour les systèmes de karaoké numériques à travers le monde.