How to Make a Ringtone From Any Song (Free, in Your Browser)
Updated 2026-07-12
A ringtone is just a song with almost everything cut away. The hard part isn’t the trimming, it’s picking the right ten seconds — the ones that still sound like the song when your phone is buzzing in your pocket. Here’s how to do that, plus the export step people usually get stuck on.
Pick a section that survives a phone speaker
Skip the intro. Most songs spend their first 15-20 seconds building up, and a ringtone doesn’t have time for a build-up — it needs to be recognizable in the first second. A chorus or hook usually works best because it repeats the melody people already know. A verse rarely works; it leans on the words before it for context, and out of context it just sounds like noise. Aim for 20 to 30 seconds. Longer than that and it stops feeling like a ringtone and starts feeling like a song that got interrupted; shorter and it can sound like it’s cutting off mid-thought before your call even gets answered.
Trim it
Open the free MP3 cutter and drop in your audio file. Drag the trim handles to your chorus, and click anywhere on the waveform to play from that exact point — that’s the scrubbing you want for finding the precise start and end of a phrase, not just eyeballing the waveform shape. Nudge the start point until it lands right on a beat or the first syllable of a lyric; starting half a second early or late is the difference between a clean cut and one that sounds chopped.
Add fades so it doesn’t click
A hard cut on a loud waveform makes an audible pop at the exact moment your phone starts ringing, which is the opposite of what you want. Turn on fade-in and fade-out and the cutter tapers both ends with a short ramp, automatically shortened on very brief clips so it never eats more than half your selection. Hit play with fades on and you’ll hear the pop disappear immediately — that’s the same ramp that gets baked into the file when you export.
Export: MP3 or WAV
MP3 is the right default. It’s small, every phone plays it, and at a ringtone’s length the file size difference against WAV doesn’t matter for storage — but the compatibility does. Pick WAV only if you’re about to feed the file into another editor and want to avoid a second round of lossy compression on top of the first.
Getting it onto an iPhone
This is the part worth being upfront about: iPhones don’t accept an MP3 as a ringtone directly. Apple wants a specific file type, m4r, and there’s no way around that from a browser tool — ours or anyone else’s. Export your trimmed MP3 here, then bring it into GarageBand (free, already on your phone or Mac) and use its ringtone export, or on a Mac, import the file into iTunes/Music, convert it to AAC, and rename the file extension from .m4a to .m4r before syncing it over. Neither step is difficult, but both take a few extra minutes that Android users skip entirely — Android just plays an MP3 as-is once you set it as your ringtone.
If you only have a link, not a file
The cutter works on files you already have, so if your song only exists as a YouTube, Spotify, or SoundCloud link, run it through the audio converter first to get an MP3, then load that MP3 into the cutter and trim as above. Two short steps, still no upload, still free.
One more thing: know what you’re working with
If you’re trimming to a beat and want to line the cut up cleanly, run the original through the Key & BPM Finder first. Knowing the tempo makes it easier to find where a bar actually starts, instead of trimming by ear and hoping.
Related: How to make a slowed + reverb edit · How to find the key and BPM of any song
