iPhone Ringtone Maker

Trim the part you want, download the MP3, and let GarageBand make the ringtone.

Drop your audio here, or click to browse

MP3 · WAV · M4A · OGG · FLAC  |  Files stay on your device

Make the clip

Open your MP3, WAV or M4A, drag the handles around the part you want, and press Download 40s MP3. The page trims and encodes in one pass: there is no separate conversion step and no upload.

Before you download:

  • Keep the selection at 40 seconds or shorter. Longer selections still download, but iOS will ignore them.
  • Play it first. The preview plays the exact audio you are about to export.
  • Keep the original file. This page does not store anything.

A 1970s portable cassette recorder photographed close up
A ringtone is a short clip. You choose the clip here; the phone only has to accept it.

Turn it into a ringtone

GarageBand ships with every iPhone and iPad and writes the AAC file iOS expects. Three steps, once per ringtone.

  1. Pick the part you want (40 seconds or less) and download it as MP3
  2. Open GarageBand on your iPhone, create a new Audio Recorder project, and import the file
  3. Long-press the track → Share → Ringtone → name it → set it in Settings → Sounds

Why not a direct .m4r?

An iPhone ringtone is an AAC file inside an MP4 container, and browsers can't encode AAC reliably yet. Some sites hand you an MP3 renamed to .m4r — it won't work on your phone. We don't do that. You get a clean MP3 here, and GarageBand converts it in one step.

GarageBand is the encoder. It is on the phone already, it is free, and it writes the container iOS accepts. Our job is the cut: pick the 30 seconds you want and hand you a clean file.

Ringtone FAQ

Can I use the MP3 directly as a ringtone?

Not on iPhone. iOS only accepts .m4r files, which GarageBand creates for you. On Android you can set the MP3 directly.

Why is 40 seconds the limit?

That's an iOS limit for ringtones, not ours.

Do I need a Mac?

No. GarageBand runs on iPhone and iPad.