Why you might want different ringtones for different people
Setting a custom ringtone for a contact means you hear a specific sound when that person calls — instead of the same default ringtone for everyone. This is useful for practical reasons: you can recognize who is calling without looking at your phone, prioritize urgent calls from family or work, or use a quieter tone for contacts you want to notice less.
It is also a small way to keep control of your device's behavior. Rather than letting your phone treat all incoming calls the same way, you decide which sounds matter to you and which do not. This guide covers how to do it on Android and iPhone, and what to watch for when you are choosing ringtones.
Key Takeaways
- On both Android and iPhone, you open a contact, tap edit, and select a ringtone option — the exact steps vary slightly by phone model and operating system version.
- Custom ringtones override your default ringtone only for that specific contact; all other calls still use your default sound.
- You can use ringtones that came with your phone, read new ones from your phone's app store, or on Android record your own audio file.
- If a custom ringtone stops working, the most common cause is that the file was deleted or moved, or the contact was restored from a backup that did not include the ringtone setting.
Setting a custom ringtone on iPhone
Open the Contacts app and find the person you want to assign a ringtone to. Tap the Edit button in the top 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 ringtones.
Choose the ringtone you want from the list. iPhone comes with dozens of built-in options like Alarm, Bells, Chime, and Radar. If you have purchased ringtones from the iTunes Store or downloaded them through other means, those will appear in the list as well. Once you select one, tap Edit again in the top right, then Done to save the contact.
If you do not see a Ringtone field, make sure you are in edit mode — the Edit button should be visible at the top of the contact card. On some iPhone models or older iOS versions, you may need to scroll further down to find it.
Setting a custom ringtone on Android
Open your Contacts app — the name varies by phone maker (Samsung calls it Contacts, Google Pixel calls it Google Contacts). Find the contact and tap it to open the full card. Look for an Edit button, usually a pencil icon at the top or bottom of the screen. Tap it to enter edit mode.
Scroll down to find the Ringtone field. Tap on it to open a menu of available ringtones. You will see your phone's default ringtones, and depending on your phone model, you may also see ringtones you have downloaded or created. Select the one you want and save the contact by tapping the checkmark or Save button.
If you do not see a Ringtone field at all, your phone may not support per-contact ringtones in the Contacts app itself. In that case, you can often set one through your phone's Phone or Dialer app instead — open the app, find the contact in your recent calls or contacts list, and look for a ringtone or notification settings option.
Finding and downloading new ringtones
Your phone comes with a set of built-in ringtones, but you can add more. On iPhone, you can purchase ringtones from the iTunes Store — search for "ringtones" in the app and buy individual sounds. On Android, the Google Play Store has free and paid ringtone apps; popular options include Zedge, Ringtone Maker, and Notification Sounds.
When you read a ringtone app on Android, it usually adds new sounds to your phone's ringtone library automatically. You can then select them the same way you select built-in ringtones. On iPhone, purchased ringtones sync to your phone through iCloud and appear in your Contacts ringtone list.
Be cautious with free ringtone apps on Android — read the reviews and check what permissions they ask for. Some request access to your contacts, location, or other data that a ringtone app does not actually need. Stick with apps from well-known developers or those with thousands of positive reviews.
Creating your own ringtone on Android
Android lets you record or convert your own audio files into ringtones. The easiest way is to use a ringtone maker app like Ringtone Maker or Audacity (free, open-source). read the app, select an audio file from your phone's storage or record a new one, trim it to the length you want (usually 5 to 30 seconds), and save it as a ringtone.
Once saved, the file will appear in your ringtone list when you edit a contact. Some phones also let you drag audio files directly into a Ringtones folder in your file manager, though this method is less reliable because the file format and location matter.
iPhone does not have a built-in way to create custom ringtones from audio files on the phone itself. You can create them on a Mac or PC using GarageBand or iTunes, then sync them to your iPhone through iCloud or a computer connection — but this is more involved than the Android process.
What to do if a custom ringtone stops working
The most common reason a custom ringtone disappears is that the audio file was deleted or moved. If you set a ringtone from a ringtone app and then uninstalled the app, the ringtone will no longer play — your phone will fall back to the default ringtone instead. To fix this, reinstall the app or choose a different ringtone from your phone's built-in library.
If you restore your phone from a backup, custom ringtone settings may not carry over, especially if the backup was made on a different phone or a long time ago. In that case, you will need to reset the ringtones for those contacts manually.
On Android, if a ringtone file is stored in a location your phone cannot access — such as a cloud storage folder that is not synced locally — it will not play. Move the file to your phone's internal storage or to a folder that your ringtone app can read.
Ringtones versus notification sounds and vibration patterns
A ringtone is the sound that plays when someone calls you. Notification sounds are different — they play for text messages, emails, and app alerts. You can set custom notification sounds for contacts too, usually in the same edit screen where you set the ringtone. Look for a field labeled Notification Sound or Message Tone.
Vibration patterns are separate again. Some phones let you assign a unique vibration pattern to a contact so your phone vibrates differently when that person calls. This is useful if you are in a quiet environment and want to notice a call without sound. The option is usually near the ringtone setting, labeled Vibration or Haptic Pattern.
All three — ringtone, notification sound, and vibration — can be customized per contact on most modern phones. Setting all three for someone important means you will notice their call or message no matter what you are doing.
Frequently Asked Questions
Can I set a ringtone for a group of contacts at once?
No, most phones require you to set ringtones one contact at a time. If you want the same ringtone for multiple people — such as all your family members or all your coworkers — you will need to edit each contact individually. Some third-party contact management apps offer bulk editing, but the built-in Contacts app does not.
What happens if I set a ringtone but the contact calls and I do not hear it?
Check that your phone's volume is turned up and that Do Not Disturb or Silent mode is not on. Verify that the ringtone file still exists — if you downloaded it from an app and uninstalled the app, the ringtone will be gone. Test the ringtone by going back to edit the contact and tapping the ringtone name to preview it. If it does not play, choose a different one.
Can I use a song from my music library as a ringtone?
On Android, yes — use a ringtone maker app to trim a song to 5 to 30 seconds and save it as a ringtone file. On iPhone, you can create ringtones from songs using GarageBand on a Mac or iTunes on a PC, but not directly on the phone. The process is more involved than using a built-in ringtone.
Will my custom ringtones transfer if I switch phones?
Custom ringtone settings usually do not transfer automatically, even if you restore from a backup. You will likely need to reset them on your new phone. However, if you used built-in ringtones rather than downloaded or custom files, they will be available on your new phone and you can reassign them more quickly.
Is there a way to set different ringtones for calls versus text messages from the same contact?
Yes. When you edit a contact, you can set a Ringtone for calls and a separate Notification Sound or Message Tone for texts and other alerts. This lets you hear one sound for a call and a different sound for a text from the same person.