Try it!

Upload a MIDI file

Upload a MIDI file from your computer, and we will try to tell you who composed it. If the piece you upload wasn't actually written by one of the composers we can recognize, it will tell you which composers it is most similar to. Please note: this website was designed for 'Type 1' MIDI files. Results for 'Type 0' MIDI files will be unpredictable. If you are not sure what kind of MIDI file you have, you can use N-Audio's MIDI file converter.

Don't have any MIDI files?

There are many great resources on the web to download all sorts of MIDI files. You can find many classical pieces and almost every popular song from every other genre with a little bit of browsing. Check out these links to find a MIDI file to test out!

What is a MIDI file?

A MIDI file is essentially like sheet music for computers. When people transcribe sheet music on a computer, the software they use is able to export their work as a .mid file. To see it in action, all you have to do is upload one of these files below! There are links to web archives where you can download .mid files for free to test it out if you do not have any .mid files handy.