This guide shows you how to assign a unique ringtone to a specific contact on your iPhone 14, so you know who’s calling without looking at the screen. You’ll need the contact saved in your phone and a ringtone already downloaded (free options are built in).
What You’ll Need
- An iPhone 14 running iOS 16 or later (the steps are the same on most recent iOS versions).
- The contact you want to customize already saved in the Contacts app.
- A ringtone to assign – you can use any of the built-in tones or one you’ve purchased/downloaded from the iTunes Store.
Step-by-Step
- Open the Phone app – tap the green icon with a white phone on your home screen.
- Go to the Contacts tab – at the bottom of the screen, tap “Contacts” (the second icon from the left).
- Find the contact – scroll through the list or use the search bar at the top to type the person’s name.
- Tap the contact’s name – this opens their detail page, showing their phone number, email, and other info.
- Tap “Edit” – located in the top-right corner of the screen (blue text).
- Scroll down to “Ringtone” – it’s near the bottom of the edit screen, just above “Text Tone.” Tap it.
- Choose a ringtone – you’ll see a list of all available tones. Tap one to preview it (it plays a sample). Once you find the one you want, tap its name so a checkmark appears.
- Tap “Done” – in the top-right corner of the ringtone picker screen.
- Tap “Done” again – on the contact edit screen to save your changes.
That’s it. Now when this person calls, your iPhone will play the ringtone you selected. The same process works for assigning a unique text tone, but that’s a separate setting.
Common Mistakes
- Forgetting to tap “Done” twice – if you only tap the first “Done” (in the ringtone picker) and then swipe away from the edit screen, your change won’t be saved. Always tap the second “Done” on the contact page.
- Editing the wrong contact – double-check the name and number before making changes, especially if you have multiple entries with similar names.
- Assigning a ringtone to a group or a phone number instead of a contact – you can only set a ringtone for a full contact, not for an individual number within that contact. If the person has multiple numbers, the ringtone applies to all calls from that contact.
- Using a ringtone that’s not downloaded – if you bought a tone but it’s not showing, it may need to be downloaded first. Go to Settings > Sounds & Haptics > Ringtone and tap the download icon next to it.
Tips
- Use the built-in “Classic” tones – they’re free and always available. To hear a preview without leaving the picker, just tap the tone’s name.
- Create custom ringtones – you can make your own using GarageBand (free on the App Store) and set it as a ringtone. The process is a bit involved but gives you unlimited options.
- Set a separate text tone – while you’re in the contact edit screen, tap “Text Tone” to assign a unique sound for that person’s texts.
- Use Do Not Disturb exceptions – if you have a VIP contact you want to hear even when your phone is silenced, you can add them to your Favorites or use Focus modes to allow calls from them.
Troubleshooting
- The ringtone doesn’t play when they call – First, check that your phone isn’t on Silent (the switch on the left side should be orange if silent). If it’s not silent, go to Settings > Sounds & Haptics and make sure “Change with Buttons” is off, or that the volume slider is up.
- The ringtone plays for all contacts – This happens if you accidentally set the ringtone at the system level instead of the contact level. Go back to the contact, tap Edit, and confirm the ringtone is set. If it still plays the default, try re-selecting the tone and tapping Done.
- The ringtone is not in the list – If you purchased a ringtone from the iTunes Store, it should appear under “Purchased” in the ringtone picker. If it’s not there, open the iTunes Store app, go to More > Purchased > Tones, and download it again.
- The contact won’t save – If you get an error when tapping Done, make sure you have enough iCloud storage or that the contact isn’t read-only (like a synced Exchange contact). You can copy the contact to your iPhone by tapping “Add to Contacts” if it’s from a corporate directory.
Frequently Asked Questions
Can I set a different ringtone for a specific phone number within a contact?
No. The ringtone is assigned to the entire contact, not to individual numbers. If a contact has multiple numbers, any call from that contact will use the same ringtone.
How do I make my own ringtone for free?
Use GarageBand (free from the App Store). Create a song, export it as a ringtone, and it will appear in your ringtone list. Apple has a built-in tutorial in the app.
Will the custom ringtone work if I restore my phone from backup?
Yes, as long as the ringtone file itself is included in the backup. Purchased tones are tied to your Apple ID and can be re-downloaded. Custom tones created in GarageBand may need to be re-exported.
Can I set a ringtone for a contact using a third-party app?
No. The only way to assign a contact-specific ringtone is through the Contacts app as described. Third-party apps cannot override the system’s call handling.
Why does my contact’s ringtone sometimes play the default tone?
This can happen if the contact is synced from a service (like Google or Exchange) and the ringtone setting isn’t saved locally. Try copying the contact to your iPhone: open the contact, tap Edit, scroll down and tap “Copy to My Phone.”
Is there a limit to how many custom ringtones I can have?
No hard limit, but storage space is the practical constraint. Each ringtone is a small audio file, so you can have dozens without issue.
Related
General steps for current mainstream versions; menus can differ by device and version. See the disclaimer or report an error.
More in this bed
- Change Window Border Width in Windows
- Enable iTunes Notification Center Widget on Mac
- Windows 10 Activation Error 0xc004c003: Fixes
- Modify Web Captures with JavaScript: A How-To
- How to Live Stream Using the Twitch Mobile App
- How to Change GPS Location on Android