A custom ringtone is just a short, well-chosen clip of a song that fades out cleanly. You don't need a phone app or a paid program to make one — you can do the whole thing in your browser in about five minutes, and because the editing happens on your own device, the song you upload never leaves your computer.
This guide uses AudioTrim, a free online audio cutter. The steps are the same whether you're making a ringtone for iPhone or Android; the only difference is how you load the finished file onto your phone, which we cover at the end.
iPhones use the M4R format and ringtones are installed through GarageBand or Finder/iTunes. The simplest route is to import your MP3 into GarageBand on the iPhone, then share it as a ringtone. Apple limits ringtones to 30 seconds, so keep your clip at or under that length.
Android is more flexible: copy the MP3 to your phone (via USB, Google Drive, or email to yourself), then open Settings → Sound → Ringtone and pick the file, or set it per-contact from the contact's edit screen. Many phones also let you tap "Add ringtone" and browse straight to the file.
Making a ringtone from music you've legally purchased, for your own personal use, is generally fine. Distributing or selling ringtones made from copyrighted songs is not. When in doubt, use music you own or tracks licensed for personal use.
20–30 seconds for a phone ringtone, since that's roughly how long it rings before going to voicemail. For notification or text tones, 3–8 seconds works better.
Exporting at 192 or 320 kbps keeps the clip sounding essentially identical to the source. Trimming itself doesn't degrade audio — you're just keeping a portion of the original samples.
No. AudioTrim runs in your browser. There's no app, no signup, and no watermark on the result.
Related: How to add a fade in and fade out · How to change audio speed · All guides