Interested in how to make your own custom ringtones for iPhone? Ever since Apple opened the door, it's been the popular thing to do. From soothing classics to to the latest hip hop tunes, you can setup the music you want for the contact you want, always know who's calling you before you answer, and -- depending on just what music you choose -- turn a few heads while doing it. petey28 from our forums will show you how after the break!

Before you start, make sure you have a recent version of iTunes installed. The latest is always best.

  • Select the Song you want as your ringtone and choose edit from the menu. (This procedure is similar for both Mac and Windows users. In iTunes, select the song you want to use, right-click on the track and hit 'get info')
  • Select 'Options' from the menu along the top, then change the 'stop time' of the song to 15 seconds (I recommend using 30 secs) as its the max time available for the ring tone).
  • In the advanced iTunes menu, select 'create AAC version'. This will create a second version of the song.
  • Go back into the original song’s 'get info' options and delete your 'stop time' setting, otherwise the song will end after 30 secs.

Mac Users

  • Right-click on the new, 30-second version and hit 'show in 'finder'
  • Change the file extension from .m4a to .m4r. (This can be done just by clicking on it and overtyping whats already there.)
  • It's best to make the file name as short as possible too, so rename this in the same way.
  • Drag the .m4r file from Finder to your desktop and delete the version that is in iTunes.
  • Now import the file back into iTunes. To do this, open the iTunes 'File' menu and choose' Add to Library,' find the song on your desktop and add it back in.

Windows Users

For Windows users -now you have the AAC version of the song, you need to find it on your computer. You'll probably have to take this path to the file - my documents, my Music, iTunes, iTunes Media, music and lastly the artist’s folder. When you've found it:

  • Change the file extension from .m4a to .m4r by clicking on it and overtyping the name.
  • If you can’t find the file extension type then you need to change how you view the file
    • go to your control panel and click 'folder options'
    • untick the option that says 'hide extensions for known file types'
    • Go back into the iTunes folder and you now you'll be able to see the extension you want to change.
  • Import the renamed file back into iTunes through the 'add to library' option under file menu.

Getting the ringtone onto your phone

  • Plug your iPhone into your Mac or Windows PC
  • Wait for your iPhone to become available in iTunes
  • Find your newly made ringtone file under the 'ringtones' category in the left hand column within iTunes.
  • Enable ringtone sync and make sure your newly made ringtone is checked off
  • Hit sync

Turning on your new ringtone

OK now for the the best bit:

  • On your phone go to settings, then sounds and your very own ringtones created by you should appear just above the standard ones
  • Tap it to select it as your default ringtone
  • If you want to use it for just a few of your contacts, go to Phone, Contacts
    • Find the contact(s) you want to use it for
    • Hit edit
    • Repeat the procedure above to select the rington
  • Enjoy!

Thanks again to petey28 for the tip! If only Apple would let us customize text tones as well...

As always, if you try it out let us know how it works for you!

Tips of the day will range from beginner-level 101 to advanced-level ninjary. If you already know this tip, keep the link handy as a quick way to help a friend. If you have a tip of your own you'd like to suggest, add them to the comments or send them in to (If it's especially awesome and previously unknown to us, we'll even give ya a reward...)