When trying to get ringtones for your Apple iPhone, you have a few different options. You could purchase ringtones from within iTunes, or you can create ringtones from your existing music library using these steps.
Note: These steps will only work for music purchased from the iTunes Store. You can check if an item was purchased by right-clicking the top sort bar and checking the Kind option. Items will show as “Purchased” or “Protected” if they were purchased via iTunes.
1. From within iTunes, go to your music library, right-click/ctrl-click the song you wish to use for a ringtone, then select Get Info.
2. Under the Options tab, check the Start Time and Stop Time boxes, then set the song up to play at a 30 seconds or less interval. In this example, I’ve started the song “Comeback Kid” at the beginning (0:00) and stopped it at 30 seconds (0:30). Click OK when finished.
3. Right-click the song and select Create AAC Version.
4. A new 30 second version of the song is created in iTunes. Drag and drop this file to your desktop.
5. Right-click the file on your desktop and rename it with a .m4r extension.
6. Delete the 30 second version of the song we created in step 3 within iTunes.
7. Double-click the music file on your desktop. It will start playing in iTunes and should be automatically added under the Tones section.
8. Connect your iPhone to the computer, then sync your new ringtone over to your iPhone.
9. After syncing your device, the song is now available to select as an iPhone ringtone under Settings > Sounds > Ringtone.
Be sure to right-click the song we originally used and set the interval back to normal under the Options tab.
These steps work for iTunes for Windows, Linux, and OS X on your computer and all versions of iOS for your iPhone.