Die Dateiendung .kar steht für eine MIDI Karaoke Datei, welche eine spezialisierte Version des Standard-MIDI (Musical Instrument Digital Interface) Formats darstellt. Im Gegensatz zu Standard-Audiodateien wie MP3 oder WAV, die tatsächlich aufgezeichnete Schallwellen enthalten, speichern .kar-Dateien Sequenzdaten, die einem Computer oder Synthesizer mitteilen, wie musikalische Noten und Instrumente wiedergegeben werden sollen. Das einzigartige Merkmal des .kar-Formats ist die Einbeziehung von synchronisierten Liedtexten, die als Text-Events innerhalb des MIDI-Datenstroms gespeichert sind. Dies ermöglicht kompatibler Software, den Songtext in Echtzeit anzuzeigen, während die Musik abgespielt wird, was es zu einem beliebten Format für computergestützte Karaoke-Systeme macht. Da das Format auf MIDI-Technologie basiert, ist die Dateigröße außergewöhnlich klein, oft nur wenige Dutzend Kilobytes, da es lediglich Anweisungen und keinen Roh-Audio speichert. Obwohl das Format in den 1990er und frühen 2000er Jahren am populärsten war, bleibt es ein Standard für Hobbyisten und Musiker, die elektronische Keyboards und MIDI-fähige Hardware für Übungszwecke und Aufführungen nutzen.