iPhone Create RingtoneSource: iMore

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:

  1. If you haven't done so, download the free GarageBand app from the App Store.
  2. In the app, tap Tracks at the top of the screen.
  3. Choose Audio Recorder.
  4. Tap the Multitrack button at the top left.

    GarageBand Audio RecorderSource: iMore

  5. Select the Loop Browser button at the top right.
  6. Tap the selector you want in the pop-up. Choices include Apple Loops, Files, and Music. In this example, we're selecting Music.
  7. 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.

    GarageBand Find SongSource: iMore

  8. Press, then hold on the song, dragging it into GarageBand.

    GarageBand Song PickSource: iMore

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.

Save big on these VPN services ahead of Black Friday

  1. 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.
  2. Press the play button to preview the ringtone at any time.

    GarageBand Shrink SongSource: iMore

Rename and save the ringtone

Finally, it's time to save the song clip as a ringtone.

  1. Tap the My Songs icon at the top left of the GarageBand screen.
  2. Choose My Songs from the pull-down.
  3. Long press on the clip you just saved.
  4. Tap Rename.

    GarageBand Rename ClipSource: iMore

  5. Give your clip a suitable name.
  6. Tap Done.

    GarageBand Rename Clip NameSource: iMore

  7. Long-press on the clip once again.
  8. Choose Share

    GarageBand Share FileSource: iMore

  9. Tap Export.
  10. Choose OK on the Ringtone Export Successful pop-up.

    Garageband Export RingtoneSource: iMore

Assigning your new ringtone

You can access and change your ringtones on your iPhone as follows:

  1. Tap the Settings app on your Home screen.
  2. Choose Sounds & Haptics.
  3. Select Ringtone under Sounds and Vibration Patterns.
  4. Select the newly created ringtone under Ringtones to make it your default ringtone.

    iPhone Set RingtoneSource: iMore

Use ringtone for individual contacts only

If you want to use your new ringtone selectively, you can assign it to specific contacts.

  1. Tap the Contacts app on your iPhone Home screen.
  2. Choose the contact you wish to assign the new ringtone.

    iPhone Choose ContactSource: iMore

  3. Tap Edit at the top right.
  4. Choose Ringtone.
  5. Select the newly created ringtone under Ringtones to assign it to this contact.
  6. Tap Done.
  7. Select Done again.
  8. Repeat Steps 2 through 7 to assign the rington to other contacts.

    iPhone Contact Change RingtoneSource: iMore

Questions

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.