Un file CDG è un formato grafico specializzato utilizzato principalmente per le esibizioni di karaoke. L'acronimo CD+G sta per Compact Disc plus Graphics, derivante dalla tecnologia utilizzata per memorizzare dati grafici nei bit del sottocanale di un CD audio standard. A differenza dei formati video tradizionali, un file CDG non contiene dati audio; al contrario, contiene grafica raster a bassa risoluzione e istruzioni utilizzate per visualizzare testi e semplici animazioni che si sincronizzano con una traccia audio separata. La grafica è solitamente limitata a una tavolozza di 16 colori e a una risoluzione di 300x216 pixel. Nell'uso digitale moderno, i file CDG sono quasi sempre abbinati a un file MP3 corrispondente con lo stesso nome (formando una coppia MP3+G). Quando un lettore karaoke apre l'MP3, legge simultaneamente il file CDG per renderizzare i testi sullo schermo in tempo reale, cambiando i colori per guidare il cantante. Grazie alle dimensioni estremamente ridotte del file e alla sua semplicità, rimane lo standard industriale per i sistemi di karaoke digitale in tutto il mondo.