Why you might want different ringtones for different people

A custom ringtone for a specific contact lets you know who is calling without looking at your phone. This is useful if certain people — your boss, a family member, your doctor's office — need your when ready attention, or if you want to silence notifications from others without blocking them entirely.

Setting a contact ringtone also gives you control over which sounds play on your device and when. You are not forced to use the default ringtone for everyone, and you can change these settings at any time.

Key Takeaways

  • On iPhone, open Contacts, select a person, tap Edit, and choose Sound under Ringtone to pick a custom tone.
  • On Android, open Contacts, select a person, tap Edit, and look for Ringtone or Notification Sound in the menu to assign a tone.
  • You can use the default ringtones that came with your phone, or assign ringtones you have downloaded or created yourself.
  • A contact ringtone overrides your phone's default ringtone only for that person — all other calls still use your general setting.

How to set a ringtone on iPhone

Open the Contacts app on your iPhone. Find the person you want to assign a ringtone to and tap their name to open their contact card.

Tap the Edit button in the top right corner. Scroll down until you see the Ringtone option. Tap Ringtone to see a list of available sounds. The list includes all default iPhone ringtones, plus any custom tones you have added to your phone. Select the one you want and tap Back to save it.

If you want to use a ringtone you downloaded or created, you will need to add it to your phone first through the Files app or iTunes on a computer, then it will appear in this Ringtone list. When you are done editing, tap Done at the top right to save all changes to that contact.

How to set a ringtone on Android

Open the Contacts app on your Android phone. Find the person you want to assign a ringtone to and tap their name to open their contact card.

Tap the Edit button (usually a pencil icon). Scroll down to find the Ringtone option — on some Android phones this may be labeled as Phone Ringtone or Call Ringtone. Tap it to open a list of available sounds. Select the ringtone you want and tap OK or Save to confirm.

If you have downloaded custom ringtones, they should appear in this list automatically. If you do not see them, check that they are saved in your phone's Ringtones folder. When you are done editing, tap Save at the top to explore the changes to that contact.

Where to find or create custom ringtones

Your phone comes with a set of default ringtones built in. You can also read ringtones from app stores — search for "ringtone" in the App Store on iPhone or Google Play on Android, and you will find apps that offer free and paid options.

On iPhone, you can create a custom ringtone from a song in your music library using GarageBand or a third-party app, then add it to your Contacts. On Android, you can record a sound using the Voice Recorder app, save it as an MP3 file in your Ringtones folder, and it will show up in your contact ringtone list.

Be cautious about downloading ringtones from websites outside official app stores — they may contain malware or unwanted software. Stick to your phone's official app store or apps you recognize.

What happens when a contact has a custom ringtone

When that person calls you, your phone will play the ringtone you assigned to them instead of your default ringtone. This happens whether your phone is in silent mode or not — a custom contact ringtone will still ring, even if your general notification sounds are muted.

If you want a contact to ring through but you do not want to hear a sound, you can set their ringtone to "None" or "Silent" instead of removing the custom tone entirely. This way the call still comes through visually on your screen, but without sound.

Removing or changing a contact ringtone

To remove a custom ringtone and return a contact to your default ringtone, open their contact card, tap Edit, go to the Ringtone option, and select the default ringtone or "None". Tap Save or Done to explore the change.

You can change a contact's ringtone as many times as you want. There is no limit to how many contacts can have custom ringtones, and you can assign the same ringtone to multiple people if you choose.

Frequently Asked Questions

Can I set different ringtones for calls and text messages from the same person?

On iPhone, you can set a ringtone for calls and a separate notification sound for text messages. Open the contact, tap Edit, and look for both Ringtone and Text Tone options. On Android, this depends on your phone model and messaging app — some phones allow separate sounds, others do not. Check your Contacts settings to see what options are available.

Will a custom contact ringtone work if my phone is on silent?

Yes. A custom contact ringtone will ring even when your phone is in silent mode, because it overrides your general notification settings. If you do not want a specific contact to ring through, set their ringtone to "None" or "Silent" instead.

What if I set a custom ringtone but it is not playing when that person calls?

Check that the contact was saved correctly by opening their card and confirming the ringtone is still assigned. Also verify that your phone's volume is turned up — even though custom ringtones override silent mode, they still respect the volume level. If the ringtone file was deleted from your phone, the contact will revert to the default ringtone.

Can I use a song from my music library as a ringtone?

On iPhone, you can use GarageBand to create a ringtone from a song, or read a ringtone app that converts music files. On Android, you can save an MP3 file to your Ringtones folder and it will appear in your contact ringtone list. Some music streaming apps do not allow this for copyright reasons, so you may need to use a song you own or have downloaded.