MidiOnStage is a free standard midi file player.

Enjoy the possibility, to use your iPhone as professional digital band by customising your midi files in following manner:

- Change tuning or tempo, without having any loss in sound quality

- Customize your backing group by selecting or changing instruments

- Define loop ranges for practicing instrumental solos or vocal parts

- Create custom play lists, you want to perform live on stage

AirPlay compatible.

Does support external sound modules.

What’s New

Version 1.5.1


Ratings and Reviews

3.6 out of 5
12 Ratings

12 Ratings

Mel and Dad ,

It’s OK

It will play midi and Kar files sent from Safari directly. The sounds can be very good.

If the files have a lot of instruments, the timing of playback gets messed up. If you play say 20 midi files in a row, the playing gets messed up. This is probably a memory leak in the programming.

It could be better, such as exporting songs or individual tracks to files or other programs, or keeping track of where the midi files were downloaded from, or direct browsing of files on web, direct access to iPhone files, etc. File management is lacking.

Also, some instruments are way out of tune.

Otherwise, I found it very useful, and you get what you pay for. The app os much appreciated. Thanks for making it.

acrowboss ,

Crashes when adding/playing certain midi files

Was using a “lite” app (different developer) trying to decide whether or not to purchase the full version.
Found this app which played midi and connected to my Bluetooth midi device (baby grand disclavier). It worked great for some files, but crashed the app repeatedly for others.
The app from the other developer never choked on any of these same files, so I’m positive that the files are not corrupted.
Bummer. I just wanted to make playlists and listen to my piano play itself without having to purchase a “special” app.

Developer Response ,


thank you for using MidiOnStage. I’m sorry that some midi files lead to a reproducible crash.
Please could you be so kind and send me one of these files, so that I’m able to fix this problem asap. This is my e-mail address:

Best Regards,

jrbitunestore ,

Simple app, does the job.

My goal was to load MIDI files and play them to a MIDI out device. Simple app, primitive UI, but does the job. My biggest beef is that it should have integration with iOS “Files”, and doesn’t. I’d downloaded a lot of MIDI files for use with GarageBand, and had to download them again into MidiOnStage’s data space to use them there.


Erwin Wolf
8.5 MB

Requires iOS 9.0 or later. Compatible with iPhone, iPad, and iPod touch.


English, German

Age Rating


  • Family Sharing

    With Family Sharing set up, up to six family members can use this app.

You May Also Like