Audio Trimmer & Ringtone Maker

Cut any part out of an audio file with a visual waveform editor. The iPhone Ringtone preset keeps your clip safely under the 30-second iOS limit.

Drop your audio file here

MP3, M4A, WAV, OGG and more - or click to browse

How to Trim an Audio File

  1. Add your audio - Drop in an MP3, M4A, WAV, OGG, or most other audio formats.
  2. Pick your section - Drag the two handles on the waveform to mark the start and end. Drag the middle of the highlighted region to slide the whole selection. Use Preview to hear exactly what you've selected.
  3. Optional fades - Turn on fade in and fade out for smooth edges instead of abrupt cuts - especially nice for ringtones.
  4. Download - Click Trim & Download to get your clip as an MP3. Everything happens in your browser; the file is never uploaded.

Make an iPhone Ringtone Without GarageBand

Video Tutorial

Audio Trimmer & Ringtone Maker - Video Tutorial

Since iOS 26, iPhones can set any MP3 or M4A file as a ringtone straight from the Files app - as long as the file is under 30 seconds. What Apple didn't ship is a way to trim a song down to those 30 seconds on the phone. That's the step this tool handles:

  1. Choose the iPhone Ringtone preset - it caps your selection just under 30 seconds, so the finished file always qualifies.
  2. Select your favorite part - drag the selection to the chorus, drop, or hook you want to hear when your phone rings. Preview until it's right.
  3. Download the MP3 - Safari saves it to Files → Downloads.
  4. Set it - in the Files app, tap the file → Share → Use as Ringtone. Done - no GarageBand, no computer, no iTunes.
  5. Change or remove it anytime under Settings → Sounds & Haptics → Ringtone.

On iOS versions before 26, the "Use as Ringtone" option doesn't exist - you'll still need the GarageBand method there, but this tool makes that easier too, since GarageBand's own trimming is fiddly.

How Long Should the Clip Be?

Trim length depends entirely on the job. This table is the shortcut:

Making a...Aim forFade settings
iPhone ringtoneUnder 30 seconds (use the preset)Fade in and out, both on
Text or notification tone2 to 5 secondsFade out only, so the start hits instantly
Alarm sound20 to 30 secondsFade in for a gentler wake-up
Android ringtone20 to 30 secondsBoth on; Android sets any length but loops the clip
Podcast or lecture clipWhatever the moment needsBoth off to preserve the exact audio
Voicemail greeting music bed15 to 20 secondsFade out, so your voice can follow

Tips for a Good Ringtone

Start the selection a beat before the part you want - phones often ring from a pocket, so the first second matters most. A fade in prevents a jarring start, and a fade out keeps the loop from clipping awkwardly if the call rings longer than your clip. Louder, punchier sections work better than quiet intros; if your source track is quiet overall, run it through our Volume Booster first.

Frequently Asked Questions

Can I make an iPhone ringtone without GarageBand? Yes, on iOS 26 or later. Trim your song to under 30 seconds with this tool, download it, then in the Files app tap Share, then Use as Ringtone. GarageBand is only needed on older iOS versions.
Why does my ringtone have to be under 30 seconds? That is Apple's limit: the Use as Ringtone share option only appears for audio files shorter than 30 seconds. A clip of exactly 30 seconds can miss the cutoff, so the iPhone Ringtone preset in this tool caps your selection slightly under 30 to make sure the download always qualifies.
Does this work for text tones and alarm sounds too? Yes. Once added through Use as Ringtone, the sound appears under Settings, Sounds and Haptics, and can be assigned as a text tone or to individual contacts. For text tones, keep the clip very short, just a few seconds.
Should the file be MP3 or M4A? iOS 26 accepts both for ringtones. This tool exports MP3, which works directly, with no conversion or renaming to .m4r needed.
Where does my audio go while it is being trimmed? Nowhere: it stays in your browser's memory from start to finish. The Web Audio API decodes the file, the selected samples are cut, and the MP3 is encoded, all on your own device. The trimmed clip downloads from your browser rather than arriving from a server.
What formats can I trim? Anything your browser can decode, which in practice means MP3, M4A and AAC, WAV, and OGG cover nearly everything. Output is always MP3. Very long files of several hours may exceed your device's memory; anything up to an hour of audio is no problem.
Does trimming reduce audio quality? The trim itself is lossless, with samples cut exactly where you set the handles. The export re-encodes to MP3 at 128 kbps, which is transparent for ringtone and everyday use. For pristine archival edits of lossless sources, a desktop editor is the better tool.