Lately, I came across a Mac-only application that can make custom ringtones for your iPhone. Although I’ve tried some similar programs before, this application really surprised me for it enables you to convert almost any audio or video format to iPhone ringtone, I even tried a few songs that ripped from a CD and a video, it also worked pretty amazing. For video files, it allows you to preview it when editing. After importing a file, you can add fade in/out effect (up to 5 seconds) for the ringtone.
The program is equipped with a waveform on which lies a blue slide bar that you can use to accurately choose any specific sections of files you want (up to 30 seconds). With an iTunes library located within the interface on the left, you can conveniently import audio/video files from your iTunes library. The app also allows you to drag in files directly from your computer. All these can simplify creating and managing ringtones.
In terms of exporting, it allows you to transfer the ringtone you made with just 1 click. You can choose to save your newly made ringtones in both your iPhone and iTunes or just in your iTunes. With a ringtone manager, you can conveniently transfer ringtones between your iPhone and iTunes, delete or prelisten to them, which is really cool because the whole process can be done skipping using iTunes.
iPhone Ringtone Maker for Mac supports any Mac OS X 10.5 or higher, I really recommend it, and suggest that you check it out over at their website.
iPhone Ringtone Maker



