iPhone ringtone can be easily created, whether in a Mac or Windows PC. You can create ringtone without DRM from songs that are located in your iTunes library. If you want to use ringtone from song with DRM, you must purchase it directly from the iTunes store.
To create an iPhone ringtone, open your iTunes song library. When the iTunes library launch, find the song which you want to use as ringtone. Now, play the song with your media player to find the part which you want to use as the ringtone. As you listen to the song, take note of the start and stop time for the part which you want to make into the ringtone. After you have determined the start and stop time, control click on the song you want to make into your iPhone ringtone. If you are using Windows, right click on the song. When the right click menu appears, select Get Info to show the song track dialog box. You should navigate to the options tab. Under the volume adjustment, specify the volume for the ringtone. You can choose from a scale of -100% – 100%. If you want the ringtone to use the same volume with the original song track, you should specify None. After that, specify the start time and stop time for the ring time. The start time and stoop time for the ringtone selection should be kept at 30 seconds or less. When you are done, click on the OK button.
Next, right click on the song track again and choose Convert Selection to AAC. iTunes will now convert the selected song into AAC. The AAC conversion process will produce a duplicate ringtone. After the conversion is complete, right click on the ringtone and select Delete. When you are prompted, click on the Keep Files button.
The ringtone can generally be found in the directory Music > iTunes > iTunes Music > band name. The original ringtone is in the .m4a format but you will have to change it to .m4r format. To do this, double click on the file to rename its extension to .m4r. When the dialog box prompts you, click on the OK button. The ringtone which is n the .m4a format will automatically be added to the ringtone folder in the iTunes Music library. Finally, you can sync the ringtone with your iPhone.