How to Make Custom Ringtones for Your iPhone
You can assign different ringtones and vibrations to your contacts so you know who's calling — even when your iPhone is out of sight — just by the ringtone you hear. And your iPhone comes with a vast selection of classic and new ringtones. You can go one step further and create custom ringtones to use as the sound for all incoming calls or for specific contacts. Here's how to use Garage Band — a free download for new iPhone owners — to create custom ringtones:
Tap GarageBand on the Home screen.
Tap your instrument of choice.
This example uses Keyboard.
Tap the red Record button.
Make sure it's highlighted red and the beats marker is also highlighted in red, as shown in the following figure; otherwise, you aren't recording.
Tap out your musical creation — or sing or speak if you chose Audio Recorder as your instrument of choice.
Tap the square Stop button when you finish.
A ringtone can't be more than 30 seconds.
Tap the disclosure triangle in the upper left corner (refer to the previous figure).
Tap My Songs, and your recording is saved.
Tap Select in the upper right corner, and then tap the song you want to use as a ringtone, as shown in the following figure.
Tap the Ringtone button on the Share sheet.
The Export Ringtone screen opens, as shown in this figure
Tap the My Song field, and then tap the X on the right side of the field to erase the default name.
Type a name for your ringtone, and then tap Done.
Tap the Export button in the upper right corner.
After your song is exported as a ringtone, the following dialog opens to confirm the export.
Tap Use Sound As and choose from the choices that appear as shown in this figure.
Tap Standard Ringtone or Standard Text Tone to save it as the ringtone or text tone that you will hear whenever you have an incoming call or text message.
Tap Assign to contact to use the ringtone for a specific person or company, in which case Contacts opens and you tap the person or company you want to assign the ringtone to.
Either way, you find the ringtone in the list of Ringtones when you view Settings→Sounds→Ringtones.