How to Make a GarageBand Ringtone on Your iPhone
GarageBand is the only way to make your own iPhone ringtone that Apple documents, and it is free. Import a file you own, trim it, then touch and hold the project in My Songs and tap Share, then Ringtone. Apple caps the exported tone at 30 seconds.
Since iOS 26 there is a shorter route for a file that needs no editing. An MP3 or M4A under 30 seconds can reportedly become a ringtone straight from the Files app with Use as Ringtone in Files, an action Apple has not documented. On iOS 18 and earlier the route is GarageBand if it is already installed or the App Store offers an older version, since the current one requires iOS 26.0 or later. On any version it is where you edit the sound — the exact cut, fades, layers — and send it to Text Tone or a contact as you export.
This page is the whole route rather than the summary version: how audio gets into GarageBand in the first place, the setting that decides how much of your file arrives, the export sequence in Apple’s own words, the one thing Apple never documents about the 30-second dialog, and the three places the process actually breaks.
Get the audio into GarageBand at all
Most GarageBand ringtone attempts fail before any trimming happens, because the app is narrow about what it will open. Apple’s guide to importing audio into GarageBand lists five formats and no more — AIFF, WAV, Apple Loops, AAC and MP3 — and notes that an imported file is converted to 44.1 kHz, 16-bit when the original differs.
There are two doors into the app and they have different rules. The Loop Browser’s Files tab reaches anything sitting in the Files app: tap Tracks, tap the Loop Browser button, tap Files, then tap Browse items from the Files app. The Music tab reaches your library, and Apple’s page on importing a song from Music narrows that door in a single sentence: you can only import unprotected songs stored locally on your iPhone. A track you stream rather than download is not stored locally, and a protected purchase is not unprotected.
| What you have | On Apple’s import list | What has to happen first |
|---|---|---|
| MP3, AAC, WAV, AIFF | Yes, all four by name | Nothing — drag it in |
| A streamed or protected Music track | No | Nothing works; pick a file you own outright |
| An .m4r ringtone file | Not by name — the list is formats, not extensions | Convert it back to WAV or MP3 |
| A video you filmed | No | Extract the audio track first |
| FLAC, OGG, WMA | No | Convert to WAV or MP3 |
That third row is the one that surprises people, and it needs stating carefully rather than plainly. Apple’s list names audio formats, not file extensions, and .m4r appears on it neither way: what an .m4r actually is is ordinary AAC in an MP4 container, which is a listed format wearing an unlisted name. Nothing Apple publishes says GarageBand will take a finished tone back, so converting it is the only move with documentation behind it. A video needs its own step before GarageBand sees anything — getting audio out of a video covers that route.
Set the song section to Automatic before you drag anything in
This is the setting that silently ruins imports. Apple states plainly that only the portion of a file that fits the current song section is imported, and its page on song sections puts the usual length of a section at eight bars. Eight bars at any normal tempo is far shorter than a song, so a three-minute track arrives as a stub and the user concludes the file was broken.
Automatic is Apple’s own answer. The guide describes it as useful “when you import audio or MIDI files into your song” — the section stretches to fit whatever you bring in, instead of cropping it.
Step 1
Start a song with Audio Recorder
Any instrument opens a project, but Audio Recorder gives you a plain track with nothing to configure first.
Step 2
Open the song section controls
Tap the Song Section button on the right edge of the ruler, then tap the Inspector button next to the section name.
Step 3
Turn on Automatic
Tap the Automatic switch. Do this before the import, not after — the crop happens as the file lands.
Step 4
Bring the file in
Loop Browser, then Files or Music. Drag the file into Tracks view and line its left edge up with the start of the ruler.
If a region still arrives short, lengthen the section and resize the region rather than importing again. A second import against the same section gets cut in exactly the same place.
Hand GarageBand a file that is already the right length
Trimming on a phone-sized timeline is the worst part of this job, and it is the part you can skip entirely. Cut the audio before GarageBand ever opens it, and the app is left with an import and an export instead of an editing session.
That is what ToneWand’s trimmer is for. It runs in the browser tab, nothing uploads anywhere, and it writes a clip of up to 30 seconds with optional fades. Which file to take depends on the route. Where the browser can encode AAC — Safari on iOS 26 included — its Save ringtone button downloads an .m4a, one of the two formats Use as Ringtone is reported to take, and the trimmer keeps that file under 30 seconds; a ToneWand file has not yet been checked on a device. In older Safari, which means iOS 18 and earlier, the same button saves a WAV instead. For GarageBand, take the WAV, which sits under Other formats when the main file is an .m4a: WAV is on Apple’s import list by name. The .m4a is AAC, which the list also names, but a ToneWand .m4a has not yet been tried in GarageBand. The .m4r next to it is for syncing from a computer, a route Apple has no current page for. You can trim the file in a browser on the same phone, save it to Files, and import a clip that already ends where you want it to.
Trim the region on the timeline
If you are cutting inside GarageBand instead, Apple’s region editing instructions are short: tap the region, then drag its left or right edge. Touch and hold an edge to zoom in for precise work, which is the difference between a clean start and a clipped first syllable.
Two constraints matter here. A blue region can be shortened from either edge but never lengthened past its original length, so an over-trimmed import will not stretch back — undo rather than drag. And if you want the middle of a track, splitting is cleaner than dragging: tap the region, tap it again, tap Split, then drag the scissors marker to the cut point.
The export sequence, in Apple’s words
The export does not live inside the open project, which is where most people get stuck. Apple’s share songs page puts it in the song list instead: in the My Songs browser, touch and hold the song you want to share, tap Share, then tap Ringtone.
Step 1
Leave the project
Go back to My Songs. There is no Ringtone option anywhere inside an open song, only in the browser.
Step 2
Touch and hold the song
A long press on the project tile, not a tap. A tap just reopens the project you were trying to leave.
Step 3
Tap Share, then Ringtone
The Export Ringtone dialog opens with the project name already in the field. Select it and type a better one.
Step 4
Tap Export, then answer the dialog
A project past 30 seconds brings up Continue or Cancel. Continue shortens it automatically; Cancel sends you back.
30 seconds
What Apple does not document about the length dialog
Apple’s wording is precise about the ceiling and silent about the cut. Tap Continue and GarageBand shortens the ringtone automatically — the guide says that much and then stops. It never states which 30 seconds the automatic version keeps, whether the tone is taken from the start of the project, from the loudest passage, or from anywhere else.
Apple documents the 30-second ceiling in one sentence and the automatic shortening in another. Nowhere does it say which 30 seconds survive, so Continue is a guess and Cancel is a decision.
The practical rule follows from the gap rather than filling it: if the part you care about starts at second zero, Continue is harmless. If it starts anywhere else, tap Cancel and set the boundaries yourself.
Where the tone lands, and what it is allowed to be
When the export finishes, GarageBand offers “Use sound as” with exactly three destinations: Standard Ringtone, Standard Text Tone, or Assign to contact. That last one is the reason many people open GarageBand at all — a specific sound for a specific caller, without ever opening Settings.
Note what is not in that list. There is no alarm destination, which is the single most common disappointment of this whole route; setting a custom alarm sound works differently and starts somewhere else entirely. Everything about picking a ringtone in Settings afterwards is unchanged by how the tone was made.
Housekeeping lives in the same dialog. Tap Your Ringtones inside Export Ringtone and a list of everything you have exported before appears; swipe left over a name and tap Delete to remove one.
Three places this route actually breaks
The import arrives cut off
The song section was not set to Automatic, so only the first eight bars of the file came in.
Share offers no Ringtone
You are inside the open project. Apple documents the export only from the My Songs browser.
The file will not open
It is outside the five documented formats, or it is a protected or streamed track rather than one stored locally.
The fourth failure is the one nobody can help with honestly: an export that appears to start and never finishes. Apple’s guide describes the dialog, the ceiling and the destinations, and documents no progress indicator, no timeout and no error state for the export itself. There is nothing to look up. The only variable the guide gives you any control over is project length, so shorten the project and try again rather than waiting.
When GarageBand is the wrong tool for this
GarageBand is free, but its App Store listing puts the download at 1.9 GB and requires iOS 26.0 or later — checked 14 September 2026. That is a large install for a 30-second file, and for a lot of people it is not the right trade. It also means the current version will not install on iOS 18 or earlier. On those versions, GarageBand works only if it is already on the iPhone or the App Store offers an older version that still runs there. Apple does not say when it offers that older version; users report it for apps the same Apple Account has downloaded before, and we have not tried it on an iPhone running iOS 18.
On iOS 26 the lightest alternative is already built in. An MP3 or M4A under 30 seconds reportedly becomes a ringtone from the Files app — touch and hold it, tap Share, then Use as Ringtone — with no project, no import and no 1.9 GB download. Apple has not documented the action; MacRumors’ how-to describes it, and Dedoimedo’s hands-on test shows a longer file getting a File Too Large alert instead of a trim. If the option is missing or refuses the file, start with when Use as Ringtone fails.
If the goal is a different sound rather than a specific one, Apple’s built-in list is already on the phone and tones you can just buy skip the project entirely. If you want the trimming and exporting handled in one place with fewer steps, what the paid apps add is a fair comparison of where they earn their money and where they do not. And if the audio is already sitting on a computer, read what the desktop route cannot do before you reach for a cable: Apple documents no way in for a finished tone file from a Mac or a PC, which is why the file still has to come to the phone — on iOS 26 as an MP3 or M4A in Files, ready for the same Share action.
GarageBand earns its 1.9 GB in narrower cases now: when you want to edit the sound inside Apple’s own app — fades, layers, a cut on the exact syllable — or want the export itself to set Standard Text Tone or one contact’s ringtone. A tone added with Use as Ringtone reportedly lands in Settings at the Ringtone list instead, and Macworld and Beebom report it can still be set for one contact afterwards. On iOS 18 or earlier, where Use as Ringtone does not exist, GarageBand is the route only if a copy is already on the phone or the App Store still offers an older version that runs there. For cutting a clip to length and nothing more, a browser trimmer followed by one Share action in Files is the lighter path on iOS 26.