The iPhone comes with a small selection of default ringtones, but you can make your own using any mp3 or DRM-free song in iTunes. Below are step-by-step instructions on how to do this.
How to Make an iPhone Ringtone in iTunes:
1. Open iTunes.
2. Open Preferences in the iTunes menu at the top (it may be under Edit for Windows users):

3. Select the General tab:

4. Select Import Settings:

5. Click on the dropdown list after Importing Using:

6. Select AAC Encoder (it may already be the default):

7. Select OK to go back to the Preferences, then select OK again.

8. Select Music in the left iTunes sidebar and find a song you want to make into a ringtone:

9. You’ll need to find a 40 second or less section of the song to turn into a ringtone. Note (or write down) the starting and stopping point of the section of the song. You can see the time of the song in the play window at the top of iTunes:

10. Right click on the song, and select Get Info:

11. Select the Options tab at the top:

12. Enter the start and stop time of the clip in the corresponding boxes and make sure the checkboxes are checked when you are finished:

13. Click OK in the bottom right.
14. In the iTunes menu at the top, click Advanced, then Create AAC Version from the drop-down menu:

15. You should see a second version of the song appear in iTunes, only with the shorter play time. Click to play to make sure it sounds how you’ll want the ringtone to sound.

16. We aren’t quite finished yet! Now we have to change the file format so that it will appear as a ringtone in iTunes.
17. Navigate to the folder where the new clip is stored on your computer (it will be in the same folder as the original version of the song). If you’re on a Mac, simply right-click the clip and select Show In Finder.
18. Copy the song (press Control and C for Windows, Command and C for Mac), and paste the song in the same folder (Control and V or Command and V) so that a third version appears.

19. Now, change the file extension of the third version from .m4a to .m4r. If you’re on Windows XP and don’t see the file extension, go to Tools –> Folder Options –> View and uncheck Hide extensions for known file types. For Vista: Organize –> Folder and Search Options and uncheck Hide extension for known file types.

20. Rename the file, if you want (for example, AfromanRingtone.m4r). Note: If there are symbols such as underscores or hyphens in the name you must remove them from the name.
21. Important: In iTunes, delete the first AAC clip you made by right-clicking on the clip and selecting delete (if you don’t do this, iTunes might not accept the new ringtone):

22. Go back to the folder with the new ringtone file (.m4r file). Drag and drop the file into iTunes. Or import it by opening iTunes, select File, and select: Windows XP/Vista: Add File to Library, Mac: Add to Library.

23. Now we need to sync the ringtone to your iPhone. Connect the iPhone to the computer.

24. Click on your iPhone in the left sidebar in iTunes:

25. Click on the Ringtones tab, check the Sync ringtones checkbox, then check All ringtones or Selected ringtones.:
26. Now click the Apply button in the bottom right (it may also say Sync. Click Sync if it does).

And that’s it. You’ve done it! The ringtone is now on the iPhone. Got to Settings on your iPhone, tap Sounds, and you can change to your new ringtone.
Clean Up
You made the ringtone, but there’s one clean-up task to do. We need to fix the Start/Stop time of the original song. Otherwise, the next time you play the song, it won’t play the whole thing. In iTunes, right click the original song, select Get Info –> Options and reset the Start/Stop time by deleting the numbers and leaving the fields blank. All done!


#1 by tommy tsunami on April 9th, 2010
Quote
what about my old custom ringtones that won’t work any more?
#2 by Ekke on April 9th, 2010
Quote
When “Convert higher bitrate songs to 128 kbps AAC” is activated, the iPhone won’t find the ringtones!
#3 by sandeep on April 11th, 2010
Quote
this works great, but i have one problem….i decided to make a new ringtone after i got tired of my old one, and when i made a new ringtone in order for me to sync it into the ringtones folder, itunes says that all of my songs, pictures will be erased if I sync the newly created ringtone. Is there a way i can get by this? thanks!
#4 by Alan on April 12th, 2010
Quote
Click on your iPhone in iTunes, go to the Summary tab, and try checking the box “Manually manage music.” Try to sync again and see if you get the error message.
The reason you’re getting that message is because the songs and pictures on your iPhone have not been backed up on the computer yet.
#5 by laurie on April 13th, 2010
Quote
Awesome!!!!!!!! I love this. Very easy to follow.
#6 by TJ on April 15th, 2010
Quote
Hey thanks…..!!! it was so easy doing it your way, .
But how do I delete the list that are in my iTunes. —-> devices>ringtones
there are some ringtones that I’ve removed from my iPhone but still listed down on my iTunes…
Need to clear em up… thanks..
#7 by Jotape on April 15th, 2010
Quote
Beware! If you get the message saying that you’ll loose all your song, etc. it’s true! I’ve lost over 8GB of music that way.
If you handle your music manually, then you should _drag_ the newly created ringtone to the iPhone.
Do NOT sync it…!
#8 by Farnoosh on April 16th, 2010
Quote
Need I repeat what others have said: Thank you thank you thank you :)!
#9 by zexthatico on April 17th, 2010
Quote
is there a way to make also a sms tone?
great tutorial, btw :D
Pingback: Criando ringtones para o iPhone | bernabauer.com
#10 by Thunder on April 20th, 2010
Quote
I cant synch the Ringtones (seen in the iTunes’ Ringtone Tab) to my Device (Ringtone Tab is empty after synch). How so? Thank you.
#11 by Bethlynne59 on April 21st, 2010
Quote
XOXOX
#12 by Tweezer on April 22nd, 2010
Quote
If you are working with a MP3 track, make sure it is a constant bit rate mp3 and not a variable bit rate.
#13 by Brij on April 23rd, 2010
Quote
working perfect..
mind blowing..
thanks a lot..
#14 by Aron on April 23rd, 2010
Quote
Fantastic! thanks for sharing
#15 by Luna on April 25th, 2010
Quote
#12 by Tweezer on April 22nd, 2010
Quote
If you are working with a MP3 track, make sure it is a constant bit rate mp3 and not a variable bit rate.
How do i change vbr to constant bit rate?
#16 by sandra on April 26th, 2010
Quote
hi alan
i’m having a problem where i change the time of the song to a 15 second clip but it is automatically changing back to the full length song when i click ok, any idea’s what i’m doing wrong???
thank you
sandra
#17 by Alan on April 27th, 2010
Quote
Hmm, make sure both checkboxes are checked.
#18 by Ellen on April 29th, 2010
Quote
I am forever greatful!! Thank you!
#19 by Jamie on May 1st, 2010
Quote
ok. I’ve been at this for 2 hours. Its 3am. I’ve changed, modified and done everything I can. My ringtone is only 29 sec long. It’s shows up on my iphone in itunes, but not on my phone. I’m so pissed I want to throw both my laptop and my iphone to pieces.
any ideas?
#20 by Alan on May 1st, 2010
Quote
Try this: Click on your iPhone in iTunes. Click on the Summary tab. Check the checkbox for Manually manage music and videos. Now go to your ringtone in iTunes and drag it onto your iPhone.
#21 by frankie on May 2nd, 2010
Quote
Are you sure you’re looking in the right place? It will be in “Settings” -> “Sounds” -> “Ringtone” on the phone. These sort of things can be tricky to find and sometimes we forget where to look (happened to me, only reason I mention it might be a possibility).
#22 by nikki on May 5th, 2010
Quote
I followed every step and everything worked. BUT for some reason after I’ve synced my iphone the ringtone will not show up in settings/sounds?
#23 by The Tampa Pirate on May 6th, 2010
Quote
Awesome bro. Thanks for making this simple and easy, all ringtones made. You rock!!!
#24 by John Davis on May 12th, 2010
Quote
Not sure if this was mentioned already, but I ran into a small problem that I solved. When I made the ringtone, I kept the title of the song at full length. I’m not sure of the charactor limit for ringtones, but try renaming the ringtone to something shorter so it shows up on your iphone.
#25 by Sarah on May 14th, 2010
Quote
Alan you are my hero! Thanks!
#26 by Kirby on May 14th, 2010
Quote
I CANNOT get the .m4r file to show up under Ringtones! Under Info it says that it is a Ringtone but when I Synch there is nothing there to synch with. I very frustrated.
#27 by Nick on May 14th, 2010
Quote
That’s brilliant. I tried doing this the ghetto way and got a virus and spent half a day getting rid of it. This worked perfectly.
#28 by abie on May 16th, 2010
Quote
it works, i tried to make a few ringtones and all work great. thank u so much for sharing.
#29 by Anthony Tillman on May 24th, 2010
Quote
I came across three different websites before this one and i followed every step and i could not get anything to work i followed these steps and work like a charm.
Thank you
#30 by Gary on May 26th, 2010
Quote
The conversion works fine, thanks. However, in my iTunes, I had to manually drag the ringtone from the “Library” section down to the iPhone’s section and then it synced to the phone immediately. I probably have the manual management flag turned on. To see if this is your problem also, click on the “Ringtones” heading under your iPhone: if the new tone is under Library > Ringtones but NOT under iPhone > Ringtones, then you need to drag it like I did. Also, you might try changing the file name to something shorter, and do not include any special characters: I changed “01 – I Believe I’ll Dust My Broom.m4r” to just “DustMyBroom.m4r”. The song name as it shows up under “Custom Ringtones” on the iPhone will still be the full-length song name.
#31 by Judy on May 26th, 2010
Quote
losing it at step 17! Help!!! I can’t copy the song, I know I am doing something wrong, I was so excited about this so far… on a PC
#32 by Instinct on May 29th, 2010
Quote
Works nice. Only hiccup I encountered was I had to drag it straight to my phone rather than import it to iTunes. If I tried to import it, iTunes would just delete the file but dragging it straight to the phone worked like a charm.
#33 by steph on May 30th, 2010
Quote
plzzzz help me ive done everything showed but when i sync it onto my phone nothing is showing up in settings> sounds> ringtone :(:(
#34 by Lee on June 3rd, 2010
Quote
Followed these instructions to the letter and they work perfectly (thank you very much) however I have I small problem, I have blanked out the start and end times of the song and it has reverted back to the original time of 3 mins 06 secs but when I play this song on my ipod/iphone it only plays 1 min 20 secs before skipping to the next song. Does anyone know how to cure this. Thanks in advance.
#35 by john on June 5th, 2010
Quote
i gotta give you the props, i’ve been searching for answer, went to itune and iphone help, did’nt get any, then i found you, thanks!!!!!!
#36 by Ashura on June 9th, 2010
Quote
I tried this before, but it is kinda strange….my iphone can only accept 1 (most recent added) ringtone, despite the fact that I have added actually a few files at 1 go. Any idea how to resolve this?? Thanks!
#37 by Jason on June 10th, 2010
Quote
Worked perfectly! I had a little difficulty changing the file extension because it wasn’t originally included in the name of the song. But with a little adjustments to the preferences, was able to do it! Thanks alot!
#38 by Dave on June 13th, 2010
Quote
Worked exactly as you describe!!
Just created 2 ringtones that were MP3 ringtones for my old Blackberry. Drag them into music list, and follow the instructions above.
Thanks – you saved me lots of pain and agony (and money for some app)!!!
#39 by Ron on June 15th, 2010
Quote
Everything worked great EXCEPT when I changed the ringtone on my iPhone, it says all is ok and the new ringtone shows it is changed; however, the old ringtone still plays.
#40 by Bharath on June 23rd, 2010
Quote
Thanks dude for a wonderful synopsis.
#41 by heywood on June 27th, 2010
Quote
Is there a work around for purchased songs? During step 14, Its says that “xyz” could not be converted because protected files can not be converted to other formats. This is one of the few songs that I bought via itunes, but I’ve tried others, and they worked ok.
#42 by ello on June 28th, 2010
Quote
After I plug in my iPhone and go to the “Ringtones” tab, then I click the “Sync Ringtones” it doesn’t allow me to check the “selected ringtones” option and i don’t see my ringtone listed. When i go to settings and try to the “manually manage my music” option, it automatically unchecks the “Sync Ringtones” …it won’t let me do both…..ideas??? Help!
#43 by Wickenstein on July 1st, 2010
Quote
You must drop the ringtone file DIRECTLY onto the iphone in the left, it does not seem to appear in the music library. Just FYI. After that, it worked fine. I’ve created numerous ringtones and can now redirect them to my new iPhone. Happy Phoning!
#44 by Jay on July 2nd, 2010
Quote
An alternate way to do this (sorry if someone posted this already) is to use Quicktime. Just open the desired mp3 or wav; choose “save as”; for format, choose iPhone; rename the file in your Finder with .m4r and add to iTunes.
#45 by kelly on July 3rd, 2010
Quote
Ok….at the risk of sounding totally incompetent….I am stuck on step 10 and cannot get the menu to open up when I right click on the song! I am using itune 9, could this be the reason?
#46 by Michelle on July 3rd, 2010
Quote
THANK YOU =D omg i tried other people’s direction & they were NOT clear! Your directions were the only one that worked! THANK YOU SO MUCH <3
very much appreciated <3
#47 by Alan on July 3rd, 2010
Quote
Try holding down the control button and left clicking the song. That opens up the drop-down menu for Macs, at least.
#48 by Himanshu on July 4th, 2010
Quote
u r dude man… thanks a lot for the shared information….
#49 by kelly on July 4th, 2010
Quote
Thank you….that worked. However, now the songs I have converted to ringtones will not load to my phone as songs when I sync. It says my iphone can not play that selection. I went back through to make sure I changed the song start/stop back (cleared them). Any ideas?
#50 by austin on July 5th, 2010
Quote
Great instructions, but what happens to the current song on itunes? Why is it cut off? How can i get it back?! Please Help!!
#51 by Alan on July 6th, 2010
Quote
Read the last paragraph in the article called Clean Up.
#52 by jade on July 9th, 2010
Quote
okay, im probably just being a total idiot, but this isnt working for me, ive tried it a million different times, a million different ways and its not working! i get the clip but when i add it to my ipod i cant get it into the ringtones bit. i cant select ‘Selected Ringtones’ and i dunno why…urgh. help please! :)
#53 by Liat Gat on July 11th, 2010
Quote
Help – I’ve gotten the ringtone into my phone in “Ringtones” on iTunes, and checked “Sync Ringtones” and synched, but cannot get the ringtone to show up under Settings>Sounds>Ringtone. Help!
#54 by MoMoney on July 14th, 2010
Quote
So COOL…thanks!
#55 by Jade on July 15th, 2010
Quote
I am still confused! When I go to the part where you click “manually manage music and videos” I check the box and press apply. Then it says that I am “already synced with another iTunes library, do I want to erase it and add this one.” Will that delete all my songs and stuff?
#56 by Erin on July 15th, 2010
Quote
I’ve imported the song I want, picked a 15 second bit that I want for a ringtone, and made sure that I’ve checked the little boxes. But iTunes won’t let me select “create aac version.” I don’t know what to do. x.x
#57 by Cindy on July 19th, 2010
Quote
This worked perfectly- thanks so much!!
#58 by badmutha on July 21st, 2010
Quote
Thanks, worked like a charm, can you use songs for message alerts, any one know?
#59 by Mel on July 21st, 2010
Quote
Awesome!!! No Problems at all! On new Iphone4 when you put new ring tone back into Itunes- it creates a ring tone icon on the right sidebar.
#60 by Efren on July 24th, 2010
Quote
It worked, thanks
#61 by Karen on July 27th, 2010
Quote
Thank you for showing us how to get something great for nothing, this means we can change our ringtone whenever we get sick of those that come with the phone without having to pay. Thanks
#62 by Ben on July 29th, 2010
Quote
I am stuck on step 17, pressing Ctrl and C does nothing?!
#63 by Michelle on July 29th, 2010
Quote
I have done everything I see here but I still can’t sync properly. I see the ringtones in my iTunes ringtones but that’s as far asi can get. When I go to settings-sounds-ringtone, all I see are purchased (I have 2), and standard. Please help.
#64 by Alan on July 29th, 2010
Quote
It’s simply making a copy of the file. Use the menu at the top if the keyboard shorcuts don’t work.
#65 by Alan on July 29th, 2010
Quote
Plug your iPhone into your computer, launch iTunes, and click Summary. Look for the checkbox to manually sync music. If it’s checked, you’ll have to drag and drop the ringtone onto your iPhone.
#66 by Michelle on July 29th, 2010
Quote
Just tried that and it didn’t show in my ringtones. I believe the problem may lie either in the settings or the VBR. Can someone call me 304-497-3932.
Thanks