Create a custom ringtone on your iPhone
With GarageBand on your iPhone, you can create a ringtone from an audio file, a song from your Apple Music library, or a song that you made.
If you don’t have GarageBand on your iPhone, download it from the App Store.
On the Home screen, touch and hold the GarageBand app icon until the menu appears, then tap Create New Audio Recording.
When GarageBand opens, tap
at the top of the screen.Tap the instrument icon on the left to select the track, then tap
at the top of the screen.Choose the track you want to use for a ringtone:
To use an audio file stored on your device or in iCloud, tap Files, then tap “Browse items from the Files app.”
To use a song from your Apple Music library, tap Music to find the file. The song must be downloaded to your iPhone. If the file is dimmed, it's protected or isn't downloaded to your iPhone. If the file is protected, you can't use it for a ringtone.
Touch and hold the file, then drag the file all the way to the left in the Tracks view.
To use a particular section of the song for your ringtone (ringtones can be up to 30 seconds long):
Tap the audio file in the Tracks view, then drag the left or right edge of the frame.
To zoom in for more precise editing, touch and hold either edge.
Once you've selected the section that you want to use, drag the region all the way to the left to make sure there's no blank space before the audio file.
Tap the Navigation button, then tap My Songs.
In the browser, tap
, tap Select, then select the song you just created.Tap
, then tap Ringtone.Enter a name for the ringtone, then tap Export. If the ringtone is longer than 30 seconds, tap Continue to have GarageBand shorten the ringtone automatically. Or tap Cancel to return to the song so you can shorten it.
When the ringtone has finished exporting, tap "Use sound as," then choose an option:
To replace the current general ringtone, tap Standard Ringtone.
To replace the existing general text tone, tap Standard Text Tone.
To associate a ringtone with one of your contacts, tap "Assign to contact," then choose a contact.
To return to the My Songs browser without assigning the ringtone, tap Done.
You can also create your own song to use as a ringtone: play and record built-in Touch Instruments like pianos and synthesizers, add prerecorded beats and other background parts using Apple Loops, and even record yourself playing an instrument or singing.