How to set an iPhone ringtone with GarageBand
On iOS 18 and earlier, Apple's free GarageBand app is the way to add a ringtone without a computer. It looks complicated the first time, but once you know where the buttons are it takes about two minutes.
Set it on your iPhone with GarageBand (iOS 18 or earlier)
- Install GarageBand from the App Store (free) and open it
- Start a new Audio Recorder project, then tap the Tracks view button
- Tap the Loop button → Files → Browse items from the Files app, and pick your ringtone from Downloads
- Drag the file onto the track, then tap the down arrow → My Songs
- Touch and hold the project → Share → Ringtone → Export
- Tap Use sound as… → Standard Ringtone
Menu names can differ a little between phones and software versions.
Make your ringtone firstBefore you start
- Install GarageBand from the App Store. It's free and made by Apple, but it's a large download, so use Wi-Fi.
- Make and download your ringtone with the iPhone ringtone maker. Keep it under 30 seconds: we cap it at 29.
- On iOS 26 or later? The Files app method is quicker.
Why trim the ringtone before GarageBand
GarageBand is a music studio, not a ringtone tool. Trimming a song inside it means zooming into the timeline and dragging the clip edges with your finger, which is fiddly on a phone screen. If the project is longer than 30 seconds, GarageBand shortens it itself when you export, and that may not be the part you wanted.
Doing the trim in FoneVibe first is easier: you see the whole waveform, the best part is picked for you, and you can play it on a loop before you download. Then GarageBand only has to pass the file through.
Stop GarageBand cutting your clip to 8 bars
The most common problem: you drop your file on the track and only the first few seconds survive. A new GarageBand song is 8 bars long, and anything past that is cut off.
To fix it, tap the small + at the right end of the ruler (above the track), tap Section A and turn on Automatic. The song now stretches to fit your whole clip. Do this before you drag the file in, or drag the clip's right edge back out afterwards.
Common snags
- Can't find the Loop button? It only appears in the Tracks view: tap the button with stacked lines at the top left first.
- My file isn't in the Loop browser? Tap Files, then Browse items from the Files app and go to Downloads. Files you've picked once stay in the list.
- GarageBand says the ringtone needs shortening? The project is 30 seconds or longer. Let it shorten it, or make a shorter clip in FoneVibe and import that instead.
- The song is too quiet? Turn on Even volume or Louder in FoneVibe before downloading.
After you export
When the export finishes, GarageBand asks how to use the sound: Standard Ringtone, Standard Text Tone or Assign to contact. Pick one, or tap OK to just add it to your list. Either way, it now appears at the top of Settings → Sounds & Haptics → Ringtone, and you can switch to it at any time.
You can delete the GarageBand project afterwards. The ringtone stays.
Questions
Why do I need GarageBand?
Before iOS 26, iPhone had no built-in way to add a ringtone from a file. GarageBand's Share → Ringtone option was the only on-phone route.
Can I delete GarageBand afterwards?
Yes. Ringtones you exported stay in Settings → Sounds & Haptics after you delete the app.
Is there a way without GarageBand?
Yes: copy an M4R file from a Mac (Finder) or Windows PC (Apple Devices or iTunes). The MP3 to M4R converter makes the file and shows the steps.
Does the ringtone keep the GarageBand project's name?
You can rename it on the export screen. Tap the name and type a new one before you tap Export.
Can I use it as a text tone instead?
Yes: choose Standard Text Tone after the export. For texts, a short clip of 1 to 3 seconds is best.