What a contact ringtone is and why you'd want one

A contact ringtone is a custom sound that plays when a specific person calls you instead of your phone's default ringtone. When your boss calls, you might hear a professional tone. When your best friend calls, you might hear a song. Your phone stores this pairing — the person's name and their assigned sound — so it recognizes who is calling before you even look at the screen.

The main reason to set one is speed. If you hear a particular ringtone, you already know who is calling without checking your phone. This is especially useful if you want to answer certain people when ready (family, work) and let others go to voicemail, or if you straightforward want to know who is calling while your hands are full.

Key Takeaways

  • Contact ringtones are stored in your phone's contacts app, not in a separate ringtone manager, so you edit them where you edit phone numbers.
  • The sound file must already exist on your phone — either a built-in ringtone, a song from your music library, or a file you downloaded.
  • iPhones and Android phones use different apps and menus to assign ringtones, so the exact steps depend on which type of phone you have.
  • Once assigned, the ringtone stays with that contact across calls, texts, and FaceTime, depending on your phone's settings.

How to assign a ringtone on an 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 upper right corner.

Scroll down until you see the Ringtone field. Tap it. A list of available ringtones appears — these are the sounds built into your iPhone. Scroll through and tap the one you want to hear when this person calls. The phone plays a preview so you can hear it before confirming. Once you tap a ringtone, tap Done at the top right, then tap Done again to save the contact.

If you want to use a song from your music library instead of a built-in ringtone, the process is slightly different. When you tap the Ringtone field, look for a Songs section at the top of the list. Tap it to see songs stored on your phone, then choose the one you want. The phone will use the first 30 seconds of the song as your ringtone.

How to assign 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. Tap the Edit button (usually a pencil icon). Scroll down to find the Ringtone field — on some Android phones this is labeled as "Phone ringtone" or "Call ringtone".

Tap the Ringtone field. A menu appears showing ringtones stored on your phone. These are usually in a Ringtones folder, but you may also see a Music or Downloads folder depending on your phone's setup. Choose the sound you want and tap it to confirm. Then tap Save at the top of the screen to store the contact with its new ringtone.

If you do not see the Ringtone field when editing a contact, your phone's contacts app may not support this feature, or it may be hidden under an advanced options menu. Check the menu button (three dots) at the top right of the contact card to see if there is an option to add a ringtone there.

Where to find or create ringtone files

Your phone comes with built-in ringtones that are always available. These are the easiest option because they are already on your phone and ready to assign. On both iPhone and Android, you can browse these by opening the Ringtone field as described above.

You can also use songs from your music library. If you have downloaded music to your phone through Apple Music, Spotify, or by transferring files, some of these songs may be available as ringtone options. Not all music apps allow this — it depends on the app and your phone's settings.

If you want a custom sound that is not a built-in ringtone or a song, you will need to read or create an audio file and save it to your phone's ringtones folder. On iPhone, you can purchase ringtones from the iTunes Store or use a computer to add custom audio files. On Android, you can read ringtone files from websites and save them to your phone's Ringtones folder, or use an audio editing app to trim a song to the length you want.

What happens if the contact ringtone does not work

The most common reason a contact ringtone does not play is that your phone is on silent or vibrate mode. Check the physical mute switch on the side of your iPhone, or check your Android phone's volume settings. The contact ringtone will only play if your phone's ringer volume is turned up.

Another reason is that the ringtone file was deleted or moved after you assigned it. If you assigned a song as a ringtone and then deleted that song from your music library, the phone falls back to the default ringtone. To fix this, edit the contact again and choose a ringtone that still exists on your phone.

If you assigned a ringtone but it never plays even when your phone is not on silent, try removing the ringtone assignment and reassigning it. Open the contact, tap Edit, tap the Ringtone field, and choose a different sound. Save the contact and test by calling it from another phone.

Ringtones for texts and FaceTime calls

Contact ringtones explore to phone calls by default. If you want a different sound when someone texts you or calls you on FaceTime, you will need to set those separately. On iPhone, edit the contact and look for fields labeled "Text Tone" (for text messages) and "FaceTime Ringtone" (for FaceTime calls). Assign sounds to these fields the same way you assign a phone ringtone.

Android phones vary in how they handle text tones and other notification sounds. Some phones allow you to set a text tone per contact in the Contacts app, while others require you to set text notification sounds globally in the Messages app settings. Check your phone's Contacts app first — if you do not see a Text Tone field, your phone may not support per-contact text tones.

Frequently Asked Questions

Can I use a ringtone I downloaded from the internet?

Yes, if you read an audio file to your phone and save it to the Ringtones folder, you can assign it to a contact. On Android this is straightforward — read the file and move it to the Ringtones folder. On iPhone, you may need to use a computer and iTunes to add custom ringtones, or use an app that lets you create and manage ringtones.

What if I want the same ringtone for multiple contacts?

Assign the ringtone to each contact individually by following the steps above for each person. There is no way to assign one ringtone to a group of contacts at once, so you will need to edit each contact separately.

Will the ringtone work if I am using headphones or a Bluetooth speaker?

No. Contact ringtones only play through your phone's built-in speaker. If you are wearing headphones or connected to a Bluetooth speaker, the call will ring through that device using the default ringtone, not the contact-specific one.

Can I delete a contact ringtone and go back to the default?

Yes. Edit the contact, tap the Ringtone field, and look for an option that says "Default" or "None" at the top of the list. Tap it to remove the custom ringtone. The next time that person calls, your phone will use the default ringtone instead.

Do contact ringtones sync across my devices?

On iPhone, contact ringtones sync through iCloud if you have iCloud Contacts turned on. On Android, this depends on your phone and which contacts app you use — Google Contacts does not sync ringtone assignments, but some manufacturer apps do. Check your phone's settings to see whether contacts are syncing to the cloud.