Want a custom iPhone ringtone? Filemorph trims your MP3 and converts it to M4R — the iPhone ringtone format — entirely on-device.

Apple has made custom ringtones quietly difficult. You can't just drop an MP3 into Settings and pick it — iOS only recognises ringtones as M4R files of 30 seconds or less, and getting one onto your phone usually means juggling GarageBand or a Mac. The good news is that the hard parts — trimming the song to the right 30-second hook and converting it into the M4R format — can both happen in one place, right on your iPhone, before you ever touch GarageBand.
Filemorph lets you load any MP3, scrub to the exact section you want, and trim it down to a clean 30-second clip. It then converts that clip to M4R using Apple's AVFoundation audio tools, all on-device with nothing uploaded. Once you've saved the M4R to Files, the final step is a quick import: open it in GarageBand and choose Share → Ringtone (or sync it with Finder on a Mac), and it shows up under Settings → Sounds & Haptics, ready to assign to calls, texts, or a specific contact.
iPhone ringtones must be M4R files of 30 seconds or less. Filemorph handles the trim and the format conversion in one place, so you can build a custom tone from any song or sound.
Yes. Filemorph trims and converts your audio locally with Apple's AVFoundation framework. Nothing is uploaded to a server, and it works with no internet connection.
30 seconds maximum. Filemorph's trim step makes it easy to pick the exact 30-second clip you want.
Import the M4R via GarageBand (open it, then Share → Ringtone), or sync it with Finder on a Mac. It then appears under Settings → Sounds & Haptics → Ringtone.
Yes. Audio trim and conversion are Pro features in Filemorph.
On-device, no upload — part of Filemorph Pro. Plus 290+ more file operations.
Download on theApp Store