You can assign a different ringtone to any contact so you know who is calling without looking at your phone
Most phones let you pick a unique ringtone for individual contacts. When that person calls, you will hear their assigned sound instead of your default ringtone. This works on both iPhone and Android, though the steps differ slightly between them.
The process takes about one minute per contact. You need the contact already saved in your phone — you cannot assign a ringtone to a number that is not in your contacts list.
Key Takeaways
- On iPhone, open the contact, tap Edit, scroll to Ringtone, and choose from the list of available sounds.
- On Android, open the contact, tap Edit, look for Ringtone or Sound settings, and select your choice from available options.
- You can use the default ringtones that came with your phone or download additional ones from your phone's app store.
- If you do not see a Ringtone option, your phone model or Android version may not support per-contact ringtones through the Contacts app.
- The ringtone you assign will play only when that specific contact calls you — group messages and texts will still use your default notification sound.
How to assign a ringtone on iPhone
Open the Contacts app and find the person you want to assign a ringtone to. Tap their name to open their contact card.
Tap the Edit button in the upper right corner. Scroll down until you see the Ringtone field — it will show your current default ringtone. Tap on it to open a list of available sounds. Choose the ringtone you want this contact to use. Tap Done in the upper right to save your choice.
The next time this contact calls, you will hear the ringtone you selected. If you change your mind later, follow the same steps and pick a different sound.
How to assign a ringtone on Android
Open the Contacts app (sometimes called People). Find and tap the contact you want to change. Tap the Edit button, usually shown as a pencil icon.
Look for a field labeled Ringtone or Sound — on some Android phones this appears near the top of the edit screen, on others you may need to scroll down. Tap that field to see your available ringtones. Select the one you want and tap Save or Done.
The exact location and name of this option varies by phone manufacturer and Android version. If you cannot find a Ringtone field after scrolling through the entire contact, your phone may not support this feature through the Contacts app — see the troubleshooting section below.
Where to find more ringtones beyond the defaults
Your phone comes with a set of built-in ringtones, but you can download more. On iPhone, go to Settings, then Sounds & Haptics, then Ringtone, and look for a Get More Ringtones button. This takes you to the App Store where you can browse and download additional sounds — some are free, others cost a small amount.
On Android, open the Google Play Store, search for "ringtones," and browse the available apps. Download a ringtone app, open it, and select the sound you want. The app will usually ask permission to set it as a ringtone. Once installed, that ringtone will appear in your Ringtone list when you edit a contact.
Downloaded ringtones work the same way as built-in ones — you assign them to contacts through the same edit screen.
Why you might not see a ringtone option
Some Android phones and older versions of Android do not show a Ringtone field in the Contacts app. If you have scrolled through the entire edit screen and do not see it, your phone may not support per-contact ringtones this way.
You have two options: use a third-party contacts app from the Google Play Store that includes ringtone assignment, or use your phone's native dialer app instead. Some phones let you assign ringtones through the Phone app rather than Contacts. Open Phone, find the contact in your recent calls or contacts list, tap and hold their name, and look for a ringtone or settings option.
Ringtones versus notification sounds for texts and calls
A ringtone is the sound that plays when someone calls you. A notification sound is what plays for text messages, emails, or app alerts. When you assign a ringtone to a contact, it affects only incoming calls from that person — their text messages will still use your default text notification sound.
If you want to also change the notification sound for texts from a specific contact, that usually requires a separate setting. On iPhone, this is not possible through the native Contacts app — you would need a third-party messaging app. On Android, some phones allow you to set notification sounds per contact through the Contacts app, but this varies by manufacturer.
What happens if you delete or change the ringtone file
If you download a ringtone and later delete the app that provided it, the ringtone may no longer work. Your phone will usually fall back to your default ringtone when that contact calls. To avoid this, stick with ringtones that came built into your phone, or download from sources you plan to keep installed.
If a contact's assigned ringtone stops working, edit that contact again and choose a different sound. You can also reset it to your default ringtone by selecting the default option from the list.
Frequently Asked Questions
Can I use a song from my music library as a ringtone?
On iPhone, you can use songs you own through iTunes, but the process is complex and requires a computer. Most people find it easier to download a ringtone app instead. On Android, some phones let you select any audio file as a ringtone, but this depends on your manufacturer and which contacts app you use.
Will the contact know they have a special ringtone assigned?
No. The ringtone is only on your phone — the person calling has no way to know what sound plays when they call you. It is purely for your benefit so you can recognize who is calling.
What if I want the same ringtone for multiple contacts?
You can assign the same ringtone to as many contacts as you want. Just follow the same steps for each person and pick the same sound. There is no limit to how many contacts can share a ringtone.
Does assigning a ringtone work if I have Do Not Disturb turned on?
Do Not Disturb silences all sounds, including custom ringtones. However, most phones let you set exceptions so that calls from specific contacts ring through even when Do Not Disturb is active. Check your phone's Do Not Disturb settings to allow calls from your favorites or specific contacts.
Can I assign different ringtones to the same person if they call from different numbers?
No. A contact is a single entry in your phone, even if they have multiple phone numbers listed. All numbers for that contact will use the same ringtone. If you want different ringtones for different numbers, you would need to create separate contact entries for each number.