It’s still the case that Apple doesn’t like people creating their own ringtones for the iPhone, and they make it far from the one-tap procedure it could be.
In the past we’ve written here at Mac Kung Fu about how to use iTunes on a PC or Mac to create ringtones, but you can also do so in less than a minute using Garageband on the iPhone itself.
- Open Garageband, and opt to create a new song by tapping the plus icon at the top left.
- Choose Audio Recorder from the rotating cascade of instruments.
- Within the Audio Recorder screen, tap the track listing button, which is third from the left at the top.
- Tap the metronome icon (to the right of the play/record controls) so it’s no longer blue, then tap the loop button (second from the right at the top).
- In the loop listings screen, tap the Music tab, then tap any of the headings to sort your songs so you can select one. I prefer to select the Songs heading, so I can see all the tracks at once.
- Tap and hold the track you want. You’ll be returned to the track listing screen. Without lifting your finger, drag the track so it’s at the top left of the track listing.
- Tap the triangle button at the top left, then tap My Songs. This will also save the song.
- Tap Select at the top right, then tap your new song, and tap the Share button top left.
- Tap the ringtone icon in the share sheet that appears. This is the icon of a bell. Then tap Export.
- On the success dialog box, tap to Use Sound As, and then select Standard Ringtone.
Here’s a quick GIF showing these steps. This trick can be done in literally seconds once you get used to how it’s done.