What is M4R?
M4R files use the same MPEG-4 (ISO BMFF) container as M4A and MP4, with AAC audio inside. The only structural requirement is the .m4r extension. iOS 9+ accepts ringtones up to 30 seconds; longer M4R files sync but won't appear in the ringtone selection screen. Apple originally designed M4R for paid ringtones in iTunes Store; the format remains the standard for sideloaded custom ringtones.
M4R pros and cons
Advantages
- Native iOS ringtone format — no conversion needed at install
- AAC compression delivers better quality than MP3 at low bitrates
- Compatible with all iPhone models from iPhone 1 onward
- Tightly integrated with iTunes/Finder sync
- Works for text tones and alerts (not just calls)
Limitations
- iOS-only format — Android phones don't recognize .m4r natively
- 30-second limit for ringtone use
- Requires Mac (Finder) or Windows (iTunes) to install on iPhone
- Custom ringtones don't sync via iCloud — must use cable sync
When should you convert M4R files?
Convert M4R to MP3 for use as a ringtone on Android, web embedding, or general audio playback: `ffmpeg -i input.m4r -c:a libmp3lame -b:a 192k output.mp3`. Convert MP3 to M4R for creating iPhone ringtones: `ffmpeg -i input.mp3 -ss 0 -t 30 -c:a aac -b:a 256k output.m4r`.
Convert M4R files
All FormatDrop conversions run entirely in your browser — no file upload, no server processing. Your files stay on your device.
M4R FAQ
How do I install an M4R ringtone on my iPhone?
Why is my M4R not appearing as a ringtone?
Can I create M4R directly on iPhone without a computer?
More formats