Ringtones are a great way to make your iPhone stand out from the crowd. Whether you want a custom ringtone to distinguish your phone from others when it rings, or if you want a different song for each person in your favorites list; custom ringtones are great.
What’s not great is Apple expecting you to pay $.99 or more just for a ringtone for a song that you already own. With a little help from GarageBand you can make your own free ringtones from any song on your computer. It’s easy and here’s how.
First things first, open up GarageBand (Applications > GarageBand), select Ringtone for the preset, and click Choose.
Next, you should see the GarageBand window with a single track named Audio1, a yellow bar over the time for that track, and finally a list of beats and loops on the far right. Since we want to work with iTunes music, click the Media Browser button in the top right of the window to show your music. Click the Metronome button to turn the metronome off (it annoyingly clicks and is useless for what we’re doing.)