How to Make My Songs Into Ringtones on iTunes
Many iTunes users are disappointed to find the iTunes ringtone maker only works for songs purchased from the iTunes store. There is a quick and legal workaround to this problem, however. You can create a ringtone in iTunes by producing a 30-second copy of an audio file within your library. You can then transfer this 30-second audio clip and use it on any phone that plays MP3 ringtones.
Open the iTunes media player. Click the "Library" tab in the left-panel of the program. Right-click the song you want to use as a ringtone. Click the "Get Info" option when it appears.
Click the "Options" tab in the new window that appears. Check the boxes next to "Start Time" and "End Time." Ringtones can be no longer than 30 seconds in length. Choose the 30 seconds of the song you want to use as a ringtone. Type the start and end points of those 30 seconds into the fields next to "Start Time" and "End Time." Click the "OK" button.
Click "Edit" and select "Options." Click "Import Settings" in the new window. Choose "MP3 Encoder" in the top drop-down menu. Click the second drop-down menu and then select the "Custom" option. Select "Mono" in the "Channels" section. Choose "22.050 kHz" for the sample rate. Click "OK."
Right-click the song again in the library. Select "Convert Selection to MP3." The iTunes application will make a copy of the song. Play the song after it has been created. You will notice it's only 30 seconds in length. You can now copy this 30-second clip to your cell phone via your USB cable or Bluetooth and use it as a ringtone.