Have a song that you want as a ringtone? This is how to make it a ringtone on any iPhone running iOS 4.0 or higher.
First, find a song in iTunes that you want as a ringtone.
Next, right click on the song, and select the option stating, “Create AAC Version” to make a duplicate.
Next, right click on the duplicate song, and select the “Get Info” option.
Then, click the option tab up on the top of the window that says “Options.”
Click the “Start Time:” and “Stop Time:” boxes, and select the points within the song you want to be as your ringtone. Remember, your ringtone can only be up to about 30 seconds long.
Click “OK” and you now have a set length of the duplicate. Now, you need to create another AAC version of the duplicate with the set lengths.
You’re almost done. Drag and drop the ringtone length duplicate from your Library in iTunes onto your desktop, and right click it. Select the “Get Info” option.
Select the “Name & Extension:” box, and change the file type from “.m4a” to “.m4r” to make it a ringtone.
When the dialog box comes up, select the option “Use .m4r.” Go back to iTunes, and delete all of the duplicate versions of the original songs from your Library. After that, click File, and select the Add to Library option.
Select the Desktop, and click the ringtone you’ve just made. Select the Open option to add it to your Ringtone library.
Now, you’re set to Sync your phone. Click on your iPhone within the “DEVICES” pane of your iTunes, and make sure your ringtones are set to sync.
Now, all you have to do is Sync your phone and you’re done! Enjoy your new completely custom ringtone!