Your phone rings across the room. You hear the tone — and instantly know it's your partner, not a spam caller. That's the whole trick: instead of one ringtone for everyone, iPhone lets you give individual contacts their own sound. It works with built-in tones, sounds you bought from the Tone Store, and tones you make yourself in GarageBand.

This guide covers calls only. If you want a custom sound for one person's messages instead, see our guide to setting a text tone for one contact on iPhone.

Assign a ringtone to a contact

  1. Open the Contacts app and tap the person's name.
  2. Tap Edit in the upper-right corner of the contact card.
  3. Scroll down and tap Ringtone. It normally shows Default until you change it.
  4. Tap a sound in the list. Your iPhone plays a preview and marks the sound you picked.
  5. Tap Done to leave the tone list, then tap Done again to save the contact.

The list shows everything your iPhone has: the built-in sounds, the Classic tones, anything you bought from the Tone Store, and any custom tones you created. Apple documents these exact steps in Use tones and ringtones with your iPhone or iPad.

Use your own sound for one contact

If the tone you want is a song, a recording, or a sound effect, build it in GarageBand first — it is free from the App Store. Apple walks through this in Create a custom ringtone on your iPhone:

  1. Open GarageBand, start a new Audio Recording project, and switch to the Tracks view.
  2. Tap the Loops Browser, import your audio from Files (or a downloaded, unprotected song from your music library), and drag it onto the timeline.
  3. Trim it to the section you want — ringtones can be up to 30 seconds long. Move the clip to the very start of the timeline so there is no blank space before it.
  4. Go to My Songs, touch and hold the project, then tap Share > Ringtone.
  5. Name the tone and tap Export. This is the important step for contacts: tap Use sound as > Assign to contact and choose the person.

The exported tone is also saved to your iPhone, so you can assign it to other contacts later through the Contacts steps above.

Tone sourceCostLength limitGood for
Built-in soundsFreeFixedQuick, reliable per-contact ringtones
Tone Store purchasesPaid, tied to your Apple AccountFixedLicensed songs and alert sounds
GarageBand custom toneFreeUp to 30 secondsYour own songs, recordings, or sounds

Protected songs cannot be turned into ringtones — a downloaded Apple Music file that is protected will appear dimmed in GarageBand's browser, and Apple says it cannot be used. Start with a file you own or a recording you made.

If the contact's tone does not play

Work through these in order before resetting anything:

iPhones with Face ID also have attention-aware behaviour that lowers the ring volume when you look at the screen; our guide to fixing a quiet iPhone ringtone explains what is happening and how to change it.

FAQ

Does this work for WhatsApp or FaceTime calls?

No. The contact ringtone applies to regular cellular calls. WhatsApp, FaceTime, Telegram, and other apps manage their own incoming-call sounds and do not use the iPhone's per-contact ringtone.

What happens for callers who are not in my contacts?

They get your default ringtone from Settings, then Sounds & Haptics, then Ringtone. The contact-specific tone only applies to numbers saved in your contacts.

Can I set one ringtone for a whole group of contacts?

iOS does not offer a group ringtone natively. You assign the same tone to each contact individually — tedious for a big group, but it is the only built-in route.

Will the tone still be there after an iOS update or a new phone?

Usually yes, but not always. Purchased tones stay tied to your Apple Account and can be re-downloaded (Settings, then Sounds & Haptics, then Ringtone, then Download All Purchased Tones — Apple notes some previously purchased tones may not be re-downloadable). If a contact tone reverts to Default after an update, reassign it in the contact card.

Official sources

Apple documents the contact steps in Use tones and ringtones with your iPhone or iPad (published June 02, 2026) and the GarageBand route in Create a custom ringtone on your iPhone. Third-party walkthroughs at MacRumors and Cult of Mac match Apple's steps. Device steps were cross-checked against these sources on 2026-10-19; I did not test the settings on a physical iPhone.

Related guides on Sleek Ringtones: setting a text tone for one contact on iPhone, changing your iPhone ringtone, and setting a custom ringtone for one contact on Android.