Make an M4R ringtone for iPhone
M4R ringtone maker for iPhone. Trim a song or clip to 40 seconds or less and save it as an .m4r file in AAC. Everything runs in your browser.
What is an M4R file?
M4R is Apple's ringtone format. It is AAC audio in an MPEG-4 container with a .m4r extension. iPhones only accept ringtones in this format, up to 40 seconds long.
How to make an iPhone ringtone
Load a song, drag the sliders to the best 40 seconds or less, and export. The end slider can't move more than 40 seconds past the start, so the clip always fits. The tool encodes the clip as 192 kbps AAC and saves an iTunes-compatible .m4r file.
How to add the ringtone to your iPhone
Connect your iPhone to a computer. Open Finder on a Mac or iTunes on Windows, and drag the .m4r file onto your iPhone. The ringtone then shows up in the Sounds settings on your iPhone.
- Connect the iPhone with a cable and enter its passcode if asked.
- On a Mac, select the iPhone in the Finder sidebar. On Windows, open iTunes and click the phone icon.
- Drag the .m4r file onto the iPhone's window. It is copied to the Tones list.
- On the iPhone, open Settings, then Sounds and Haptics, then Ringtone, and pick it.
Before you start
Input: MP3, WAV, FLAC, M4A, AAC, OGG, OPUS, WEBM, and AMR. Output: M4R ringtone. The settings appear before anything runs, so you can check them first. Your original file is never changed.
Converting audio can change the codec, bitrate, channels, tags and length. Listen to the start and end of the result. Keep a lossless original if you may edit it again.
Keep the original until you have opened and checked the result. The work happens in this browser tab, so the size you can handle depends on your device's memory, your browser and the file itself.
How to make an M4R ringtone for iPhone
- Drop an audio file. It loads into the preview player.
- Select up to 40 seconds with the Start and End sliders.
- Press Make ringtone and download the .m4r file.
- Drag the file onto your iPhone in Finder or iTunes.
Last updated · How we build and check tools · Report an error