A extensão de arquivo .kar representa um arquivo de Karaokê MIDI, que é uma versão especializada do formato padrão MIDI (Musical Instrument Digital Interface). Diferente de arquivos de áudio padrão, como MP3 ou WAV, que contêm ondas sonoras gravadas reais, os arquivos .kar contêm dados de sequência que instruem um computador ou sintetizador sobre como reproduzir notas musicais e instrumentos. A característica única do formato .kar é a inclusão de letras sincronizadas armazenadas como eventos de texto dentro do fluxo de dados MIDI. Isso permite que softwares compatíveis exibam as letras das músicas em tempo real enquanto a música toca, tornando-o um formato popular para sistemas de karaokê baseados em computador. Por depender da tecnologia MIDI, o tamanho do arquivo é excepcionalmente pequeno, muitas vezes com apenas algumas dezenas de kilobytes, pois armazena apenas instruções em vez de áudio bruto. Embora o formato tenha sido mais popular nos anos 90 e início dos anos 2000, ele continua sendo um padrão para entusiastas e músicos que utilizam teclados eletrônicos e hardware compatível com MIDI para prática e apresentações ao vivo.