Skip to main content
PulsarKit

Make a ringtone

Drag the bar to the chorus, and get it back as an M4R the iPhone will accept, or an MP3 for Android, with the fades already in.

Drop your files here

.mp3, .wav, .flac, .m4a, .ogg, .aac, .mp4, .mov, .webm · up to 300 MB

How to Make the ringtone

  1. 1

    Drop your audio or video

    MP3, WAV, FLAC, M4A, OGG or AAC, and MP4, MOV and WebM, because a ringtone from a clip is a normal thing to want.

  2. 2

    Pick the part you want

    Drag the two marks across the waveform. The chorus is the tall part in the middle; you can see it.

  3. 3

    Download your ringtone

    M4R for iPhone, MP3 or OGG for Android, with the fade in and out already applied.

Why the iPhone needs M4R and refuses everything else

Inside, an M4R file is an ordinary MP4 container with AAC audio in it — technically identical to an M4A. The only difference is the three letters at the end of the name, and that is the whole story: iOS decides whether a file is a ringtone by its extension and nothing else. Hand it a perfectly good MP3 of the same song and it will file it as music. This page encodes to AAC in an MP4 container and names the result .m4r, which is exactly what iOS is looking for. It also writes a title tag, because Finder and iTunes fall back to showing the raw filename with underscores instead of spaces when that tag is empty.

Forty seconds, and why the mark will not go further

iOS refuses a ringtone longer than forty seconds. Not truncates it, refuses it, after you have already copied it across, which is the worst possible moment to find out. So the limit lives in the slider here rather than in an error message: with iPhone selected, the end mark will not drag past forty seconds. Choose Android or Something else and the ceiling rises to two minutes, which is more than any phone will ever ring for.

The fade is not decoration

A ringtone is the one piece of audio that is guaranteed to be cut off mid-phrase, and it loops. Starting abruptly at full volume in the middle of a bar sounds like a mistake every single time the phone rings, and ending abruptly is worse. A second of fade in and a second and a half of fade out cost you almost nothing of the music and turn a rough cut into something that sounds deliberate. If you pick a very short ringtone, the two fades are shrunk proportionally so they cannot overlap and swallow the whole thing.

Starting from a video

Dropping an MP4, MOV or WebM in here works the way you would expect: the audio track is pulled out of the container first and the video is discarded without ever being decoded, which is why it is quick even for a large clip. A video with no audio track at all is reported as exactly that rather than producing a silent ringtone. Everything after that step is identical to starting from a song.

How to get it onto the phone

On an iPhone, connect it and drag the .m4r into the device's General or Audio section in Finder (or iTunes on Windows), then pick it under Settings, Sounds & Haptics, Ringtone. On Android, copy the MP3 into the Ringtones folder on the phone's storage, or open it in Files and use Set as ringtone. Neither route needs any extra software.

Your ringtone is made on this device

The song or clip is decoded, cut to the length your phone allows, faded and encoded as M4R, MP3 or OGG inside this tab, so the soundtrack of a video never leaves your device either. Nothing is uploaded, nobody asks you to sign up, and closing the tab clears everything.

Frequently asked questions

Why does the iPhone need M4R rather than MP3?

Because iOS identifies a ringtone by its extension. An M4R is an MP4 container with AAC inside, the same thing as an M4A under a different name, and the name is what matters.

How do I add the ringtone to my iPhone?

Connect the phone, drag the .m4r into its Audio section in Finder or iTunes, then choose it under Settings, Sounds & Haptics, Ringtone.

How long can a ringtone be?

Forty seconds on iPhone; iOS rejects anything longer outright. On Android the practical ceiling here is two minutes.

Can I make a ringtone from a video?

Yes. Drop an MP4, MOV or WebM and the audio track is taken out of it; the video itself is discarded without being decoded.

Why does the end need a fade?

Because a ringtone loops and is cut mid-phrase by definition. Without a fade the loop point clicks and the cut sounds like a mistake every time the phone rings.

Does this work for Android?

Yes. Pick Android and you get an MP3 or an OGG. Copy it into the Ringtones folder on the phone, or open it in Files and choose Set as ringtone.

Is my file uploaded?

No. Everything runs in your browser and works with the network switched off.

Related tools