Using Apple's GarageBand app for iOS, you can create custom ringtones using purchased tracks that have already been downloaded onto your device. Here's how to do this.
Creating custom ringtones using GarageBand
To create ringtones through the GarageBand app on iPhone:
- If you haven't done so, download the free GarageBand app from the App Store.
- In the app, tap Tracks at the top of the screen.
- Choose Audio Recorder.
Tap the Multitrack button at the top left.
- Select the Loop Browser button at the top right.
- Tap the selector you want in the pop-up. Choices include Apple Loops, Files, and Music. In this example, we're selecting Music.
Find the song you want to use for your ringtone. You can only use iTunes-purchased songs that have also been downloaded to your device. You cannot use Apple Music songs, unfortunately.
Press, then hold on the song, dragging it into GarageBand.
Editing the clip
Next, you need to cut the clip, so it's no longer than 30 seconds in length. Otherwise, you cannot use it as a ringtone.
- Grab the ends of the song in GarageBand and drag them inward. Be sure to capture your favorite part of the song for the ringtone.
Press the play button to preview the ringtone at any time.
Rename and save the ringtone
Finally, it's time to save the song clip as a ringtone.
- Tap the My Songs icon at the top left of the GarageBand screen.
- Choose My Songs from the pull-down.
- Long press on the clip you just saved.
- Give your clip a suitable name.
- Long-press on the clip once again.
- Tap Export.
Choose OK on the Ringtone Export Successful pop-up.
Assigning your new ringtone
You can access and change your ringtones on your iPhone as follows:
- Tap the Settings app on your Home screen.
- Choose Sounds & Haptics.
- Select Ringtone under Sounds and Vibration Patterns.
Select the newly created ringtone under Ringtones to make it your default ringtone.
Use ringtone for individual contacts only
If you want to use your new ringtone selectively, you can assign it to specific contacts.
- Tap the Contacts app on your iPhone Home screen.
Choose the contact you wish to assign the new ringtone.
- Tap Edit at the top right.
- Choose Ringtone.
- Select the newly created ringtone under Ringtones to assign it to this contact.
- Tap Done.
- Select Done again.
Repeat Steps 2 through 7 to assign the rington to other contacts.
Do you have any questions about creating ringtones on your iPhone? Let us know in the comments below!
We may earn a commission for purchases using our links. Learn more.
Apple's latest macOS Big Sur beta mentions three unreleased Macs
The latest macOS Big Sur beta appears to reference three new, unreleased Macs. Could these be related to Apple silicon?
Review: This is the iPhone 12 you're looking for
The iPhone 12 is a complete redesign over the iPhone 11 and X before it, but is this the year to upgrade? Is a flat edge worth all this hubbub?
Watch 83 minutes of Ewan McGregor & Charley Boorman riding their bikes
Long Way Up is available to stream on Apple TV+ right now, but this teaser is all-new footage.
Keep your iPhone 12 Pro Max perfect with a screen protector
You've selected the biggest, most beautiful iPhone screen Apple has ever made. Keep it pristine with a screen protector on your iPhone 12 Pro Max.