Set a ringtone for one contact in your phone's contacts app
Most phones let you assign a different ringtone to a single contact so you know who is calling without looking at the screen. The steps differ slightly between Android and iPhone, but both take less than a minute once you find the contact.
On iPhone, open the Contacts app, find the person's name, tap Edit, scroll down to Ringtone, and choose from the list. On Android, open Contacts, select the person, tap the three-dot menu, choose Set Ringtone, and pick from your available sounds. The contact will then ring with that tone every time they call you.
Key Takeaways
- iPhone stores ringtone assignments in the Contacts app under each person's Edit screen, and the tone plays only when that contact calls.
- Android's method varies by phone maker, but usually involves opening a contact, tapping the menu, and selecting Set Ringtone from the options.
- You can use any sound file stored on your phone as a ringtone, not just the built-in tones, if your phone supports custom audio uploads.
- Assigning different ringtones to important contacts helps you respond faster to calls from family, work, or emergency contacts without unlocking your phone.
How to do it on iPhone
Open the Contacts app and search for or scroll to the person you want to assign a ringtone to. Tap their name to open their contact card, then tap the Edit button in the top right corner.
Scroll down past the phone number and email fields until you see the Ringtone option. Tap it to see a list of all available ringtones on your phone. The list includes the default tones that came with your iPhone plus any custom tones you have added. Tap the tone you want — you will hear a preview as you select it. Once you choose, tap Done at the top of the contact card to save the change.
The next time that contact calls, your phone will ring with the tone you selected instead of your default ringtone. You can change it anytime by going back to Edit and picking a different tone.
How to do it on Android
Open your Contacts app and find the person's name. Tap their contact to open their full card. Look for a three-dot menu icon (usually in the top right or bottom of the screen) and tap it.
From the menu that appears, look for an option called Set Ringtone, Ringtone, or Notification Sound — the exact wording depends on your phone maker. Tap that option. Your phone will show a list of ringtones. Select the one you want and tap OK or Done to save it.
Some Android phones also let you set a separate notification sound for text messages from the same menu. If you see that option and want to use it, you can assign a different tone for texts than for calls from the same person.
Where to find or add custom ringtones
Your phone comes with a set of built-in ringtones, but you can also use custom sounds. On iPhone, you can purchase ringtones from the iTunes Store or use GarageBand to create your own and sync them to your phone. On Android, you can read ringtone files from websites, purchase them from the Google Play Store, or record your own audio and save it in your Ringtones folder.
Once a custom ringtone is on your phone, it will appear in the ringtone list when you edit a contact. If you add a new ringtone file after you have already opened the ringtone picker, you may need to close and reopen the Contacts app for it to show up.
Why use different ringtones for different people
Assigning unique ringtones helps you know who is calling without picking up your phone or looking at the screen. You might set a loud, distinctive tone for your boss or a family member you always want to answer, a gentle tone for a friend you can call back later, and a special tone for emergency contacts.
This is especially useful when your phone is in another room, in your bag, or on silent mode. You can respond faster to important calls and let less urgent ones go to voicemail. It also reduces the number of times you pick up your phone to check who is calling.
What happens if you delete a ringtone you assigned to a contact
If you remove a ringtone file from your phone after assigning it to a contact, that contact will revert to your default ringtone. Your phone does not warn you this is happening — it straightforward switches back automatically.
To avoid this, keep any custom ringtone files you use in a permanent folder on your phone rather than in a Downloads folder you clear regularly. On iPhone, ringtones purchased from iTunes are stored safely in your account. On Android, store custom ringtones in your Ringtones folder or a dedicated folder you do not empty.
Frequently Asked Questions
Can I set a different text message tone for a contact than a call tone?
On Android, yes — the Set Ringtone menu often includes an option for notification sounds or message tones. On iPhone, you cannot set a separate text tone per contact through the Contacts app, but you can use the Focus feature to silence notifications from everyone except specific people during certain times.
What if I do not see the Ringtone option when I edit a contact?
On iPhone, make sure you are in Edit mode and have scrolled all the way down the contact card. On Android, check that you tapped the three-dot menu and not a different button. If the option still does not appear, your phone may not support per-contact ringtones, or you may need to update your contacts app.
Can I use a song from my music library as a ringtone?
On iPhone, songs from Apple Music or your library cannot be set directly as ringtones — you need to purchase or create a ringtone file through iTunes. On Android, some phones let you select any audio file, but most require ringtone files to be in a specific format and stored in the Ringtones folder.
Will the custom ringtone play if the contact calls from a different phone number?
No. The ringtone is tied to the contact name and the phone number you saved it under. If the person calls from a different number, your phone will not recognize it as that contact and will use your default ringtone instead.