This is a “guest post” by the Switching To Mac founder (and current Mac Video Training owner) Michael Kaye.
So what is an iPhone ringtone anyway? Well in facts it’s simply just a regular iTunes “AAC” audio file with a slightly different extension name. In this example the iTunes audio file or song would have the “m4a” extension at the end (example: song.m4a).
If you want to turn it into a ringtone all you need to do is change the extension to that of “m4r” (example: song.m4r). So how do we do that or better yet, how would we change an iTunes “mp3″ audio file into and “m4r” ringtone for an iPhone.
Let’s start from the beginning using an mp3 audio file, so if you already have your audio file or song in “AAC-m4a” format then you can skip to step number 4.
For this example we will use switch.mp3 as our base “mp3″ song for reassignment as an iPhone ringtone.
Step 1 – Getting song into iTunes
If your song is not already in iTunes, drag it into the Music library window.
Step 2 – Import Settings
Make sure your Import settings are set to AAC (this is the default setting so for most you should be OK) To do this go into your iTunes Preferences -> General and look for the Import Settings button the near middle right side.
Select the AAC Encoder option in the top drop down menu, the quality settings are up to you.
Step 3 – Convert song to AAC
Go back and find the switch.mp3 song you dragged in earlier using the iTunes Search tool.
Make sure your song is selected and then using the iTunes Advanced Menu, navigate to Create AAC Version.
You will now have two copies of your song in your iTunes Library, the one that is highlighted is the non-AAC version. If you are unsure you can get info on the files using keyboard combo Apple Key + i on your Macs keyboard.
Step 4 – Convert “m4a” to “m4r”
Now drag the newly created AAC version of your song form your iTunes Music Library window to your desktop and then while it is selected on the desktop press Apple Key + i combo again to get info on the music file. You should see something like this:

Change it to this:

You may get asked if you are sure you want to change the extension, select the m4r option and proceed.
Step 5 – Move back into iTunes
I remove all traces of my original pre-converted songs form iTunes by using the iTunes search tool to find them and then press the delete key to delete them.
Now drag your new “m4r” ringtone into the iTunes Ringtones window and your done. Your ringtone is now ready to be synced with your iPhone.
{ 56 comments… read them below or add one }
← Previous Comments
I noticed that you need to have a small filename for the ringtone.
Until i’ve renamed my custom made ringtone, the iphone would not recognized it.
Hope it helps out!
Works perfectly! Thanks so much for the detailed and easy instructions
!!!!!!!
how do i cut the song down to 30 secs without downloading a dumb app..
Or you could simply go to the music folder and select a song and set it as a ring tone… Oh wait nevermind that’s my Android… And pretty much any other computer devise. How is it possible that an iPhone requires the aid of another computer to make a simple ring tone. Rediculous, iphones suck hard.
I am stuck at Step 4, because I dont have Apple key, please advise which key to use
Hmm, how about converting an mp3 or mp4 file to an iphone ringtone using a PC? Any solution?
← Previous Comments
{ 1 trackback }