Ringer allows you to create iPhone ringtones.
Choose any non-protected file from your iTunes library or any media file on your system and turn it into a custom ringtone for your iPhone. Make as many as you want, there is no limit to the number of ringtones you can make with Ringer.
Easily select just the right part of your song to turn into your ringtone. Preview it exactly as it will sound on your phone. When you are ready press the create button and Ringer will make your ringtone and import it into iTunes where it will be ready to sync to your iPhone.
Note: Now requires OS X 10.8.5 or later.