MIDI Player

MIDI Player: Piano & SoundFont

Play any MIDI or karaoke file on your phone and watch the notes fall onto a piano. Use your own SoundFont for free, slow the song down, loop the hard part and keep listening with the screen off.

Coming soon to Google Play

.mid · .midi · .kar · .rmi · .sf2 · .sf3. No account. Works offline.

Falling-notes piano view playing Für Elise

What MIDI Player does

Library with recent songs, favorites and playlists

Opens MIDI from anywhere

Tap a .mid file in Drive, Files, Discord or an email and choose MIDI Player. Recent files, favorites, playlists and a queue that keeps playing in the background.

Karaoke lyrics over the falling notes

Karaoke lyrics

Words from .kar files light up as they are sung, over the falling notes.

Mute and solo for each instrument

Mute, solo and practise

Turn off the right hand and play it yourself. Tempo 25% to 200% without changing pitch, transpose and loop A-B.

Choosing a custom SoundFont

Your SoundFont, free

Built-in General MIDI sound, or load any .sf2 or .sf3 SoundFont up to 200 MB. No subscription and no limits.

Piano roll view

Piano roll and staff

Switch between falling notes, a piano roll and a simple grand staff. Color by hand or by instrument.

Export to WAV

Render any song to a WAV audio file with the tempo, key and parts you chose, then share it or save it to your phone.

Questions

Is MIDI Player free?

Yes. Every feature is free, including loading your own SoundFonts, the falling-notes piano, tempo, transpose, loops, karaoke and WAV export. The app shows ads, but never while music plays and never on top of the piano.

Can I use my own SoundFont (.sf2 or .sf3)?

Yes, for free. Open Settings, tap Add your own SoundFont and pick any .sf2 or .sf3 file up to 200 MB, or share it to the app from Drive or Files. You can keep several and switch between them.

Which files does it open?

Standard MIDI files (.mid, .midi, format 0, 1 and 2), karaoke files (.kar) with lyrics, and RMID (.rmi). SoundFonts in .sf2 and .sf3 format.

Does it keep playing with the screen off?

Yes. Music continues in the background with controls in the notification and on the lock screen, and a playlist or queue moves on to the next song by itself.

How do I open a MIDI file from Drive, Discord or email?

Tap the file, choose Open with or Share, and pick MIDI Player. You can also tap Open MIDI file in the app. No storage permission is needed.

Can it slow a song down for practice?

Yes. Tempo goes from 25% to 200% without changing the pitch. You can also transpose, loop a passage from A to B, and mute the right or left hand to play that part yourself.

Are my files uploaded?

No. Songs and SoundFonts are played on your phone and never sent anywhere. There is no account.