L'extension de fichier .kar représente un fichier MIDI Karaoke, qui est une version spécialisée du format standard MIDI (Musical Instrument Digital Interface). Contrairement aux fichiers audio standards tels que le MP3 ou le WAV qui contiennent des ondes sonores enregistrées, les fichiers .kar contiennent des données de séquence qui indiquent à un ordinateur ou à un synthétiseur comment jouer les notes de musique et les instruments. La caractéristique unique du format .kar est l'inclusion de paroles synchronisées stockées sous forme d'événements textuels au sein du flux de données MIDI. Cela permet aux logiciels compatibles d'afficher les paroles de la chanson en temps réel pendant que la musique joue, ce qui en fait un format populaire pour les systèmes de karaoké informatisés. Comme il repose sur la technologie MIDI, la taille du fichier est exceptionnellement réduite, ne dépassant souvent que quelques dizaines de kilo-octets, car il ne stocke que des instructions plutôt que de l'audio brut. Bien que le format ait été particulièrement populaire dans les années 1990 et au début des années 2000, il reste un standard pour les amateurs et les musiciens qui utilisent des claviers électroniques et du matériel compatible MIDI pour l'entraînement et la performance.