Step-by-step instructions
- 1
Upload your MP3 file
Select your .mp3 file. The converter will re-encode the MP3 to AAC inside an MPEG-4 container, then save with the .m4r extension.
Go to converter - 2
Trim to 30 seconds
iPhone ringtones must be 30 seconds or less. Use the trim controls to select the section you want — typically the chorus or hook of a song. Longer M4R files can sync but won't be selectable as ringtones.
- 3
Download the M4R file
Save the .m4r file. Connect your iPhone to your Mac and drag the .m4r into Finder, or sync via iTunes on Windows. The ringtone appears under Sounds → Ringtone in iPhone Settings.
Why convert MP3 to M4R?
iPhone ringtones live in their own walled garden. M4R is the password into that garden — convert any audio to M4R and trim to 30 seconds to make a ringtone Apple's tightly controlled system will accept.
Your files never leave your device
FormatDrop runs the conversion engine entirely inside your browser using WebAssembly. No file upload. No server. Nothing stored. You can verify this by opening DevTools → Network tab and watching: zero upload requests.
Frequently asked questions
FFmpeg command for MP3 to M4R?
Why won't my M4R appear as a ringtone option on iPhone?
Can I create custom ringtones without a computer?
No account. No upload. Works in any browser.