Free Synthesia MIDI Files – Adding Songs to Synthesia

Synthesia is a very useful software app to learn piano. With it you can learn how to play any song on a piano easily, essentially using your keyboard as a controller.

The great thing about this is that you can add any song you like (using MIDI files), and the program will automatically read it and make it available for you to play it in Synthesia.

In this article, we are going to list some great places online where you can find free midi files that are perfect for Synthesia to play. Also, you will find step-by-step instructions on how to add MIDI files to Synthesia.


Screenshot of

Go to website: BitMIDI

BitMIDI is an easy-to-use database with more than 100.000 MIDI songs on there. All of the songs are made by volunteers around the world, but the quality of the songs is really good. The website itself is actually quite easy to use and you can listen to all of the files before downloading them.

This is a great way to check upfront whether you actually want that file or not. It is an all-growing database with many different


Screenshot of

Go to website: BeatLab Academy

BeatLab Academy is an online (and offline) music school that offers courses on music production and everything else connected with music.

Their pick of the MIDI files doesn’t have that many MIDI files as it is, but it also redirects you to several different pages that will have many more MIDI files, some of which are on this list!

In that way, you can easily search through several websites that are all put in one place and you know that they all have quality content uploaded onto them.


Screenshot of

Go to website: FreeMIDI

Another large MIDI database, freeMIDI is a great website with tons of quality music.

It’s a free website and it works on volunteer work – members are free to download and upload songs as much as they wish.

A great feature on this site is a request page. Through this page, you can ask the community if they have a particular MIDI file that you want but can’t find.

There is always someone out there who is ready to help you out and vice versa.

Of course, there are tons of other different websites that offer free MIDI files to the public.

You can find a list of 10 of the best MIDI databases in this article.

How to import MIDI files into Synthesia

Importing MIDI files into Synthesia is actually quite easy to do, just like the rest of this software is built. All you need to do is this.

  1. Open Synthesia
  2. Click on the Settings button on the main screen
  3. Once in Settings, pick a Songs category form the right-side menu
  4. Once in a Songs category, click on a (+) sign in the bottom right corner of the screen.
  5. From here, you find songs on your computer, select them, and click the Add button in the bottom right corner. You can select multiple songs at the once same way as you would do when searching the files on your computer, by point-and-drag.
  6. Voila! You can use your new songs and each and every song you have added to the library is at your immediate disposal.

Can Synthesia read sheet music?

Unfortunately, Synthesia does not read sheet music. The only supported file that it can read is a MIDI file, which means that someone else (or you yourself) have prepared it previously for use.

You can find tons of different MIDI files online, so you don’t have to worry about finding your favorite song, but if you really can’t find a song that you have a spreadsheet for, you can always scan the spreadsheet and use a PFDF to midi converter.

Is Synthesia good for learning piano?

Depending on what your level and understanding of music, Synthesia can be a good tool for practicing and learning some new techniques on your piano. There are, as always, some ups and downs for this particular technique of learning how to play.

For the ups, you do not have to get into the learning of notation system and how to read spreadsheet music. This is what usually puts off people that didn’t have any previous connection to music.

It will also help you with your precision in a fun way with the use of technology.

The downsides are that you will not learn how to play the piano properly. Using Synthesia to learn how to play the piano means that you will learn some songs that you have in MIDI files, but nobody will explain to you how the music works and why the songs are the way they are.

Also, you will not be spending much time learning scales and stuff, but you will be playing songs that you just mechanically learned without any understanding. This is a real downside for a beginner who needs to get his basics done first in order to properly advance in the piano-playing world.

If you have some previous experience with music and piano playing, you could use this software for some precision practice, but other than that, it’s probably better to treat it as a computer game and enjoy it at that level.


Synthesia is a nice tool if you know how to play the piano or just want to learn some songs without getting into a deeper understanding of music as such.

There are tons of MIDI files on the web, so you will not have to worry about finding the right songs for you to play with and practice. As you can see, adding them and playing with them is not that big of a deal at all, so head on and find the hits you want.

Brian Clark

Brian Clark

I’ve been a writer with Musician Wave for six years, turning my 17-year journey as a multi-instrumentalist and music producer into insightful news, tutorials, reviews, and features.

Leave a Comment

Leave a reply

Musician Wave