How to Set Custom Ringtones on Android
Tired of the same default ringtone as everyone else? Android makes it easy to use any song or sound as your ringtone — and you can even set different ringtones for different contacts, so you know who is calling without looking at the screen. This guide covers every method: using a music file you already have, adding a new one to your phone, and assigning ringtones per contact, per SIM, and for notifications and alarms.
What You Need Before You Start
- An audio file in a supported format: MP3, OGG, WAV, M4A/AAC, or FLAC. MP3 is the safest choice — it works on every Android phone.
- The file should ideally be 20–40 seconds long. Android will play it on loop while the phone rings, so a full 4-minute song works too, but a short clip is tidier.
- Your music files need to be accessible to the phone — either already on the device, or transferred from a computer.
If you do not have a sound file yet, you can record one with the built-in Recorder app, download a royalty-free tone, or trim a song with a ringtone-maker app (search the Play Store for “ringtone maker” — several free options exist; just pick one with good ratings and no shady permission requests).
Method 1: Use a Song Already on Your Phone
This is the fastest way if the audio file is already in your music library.
On stock Android (Pixel, Motorola, Nokia, Nothing)
- Open Settings > Sound & vibration > Phone ringtone.
- Tap My sounds (or Add ringtone, depending on your Android version).
- Your audio files will be listed. Browse and tap the one you want.
- Tap Save or OK. Done — that file is now your ringtone.
On Samsung Galaxy phones
- Open Settings > Sounds and vibration > Ringtone.
- If you have two SIMs, choose SIM 1 or SIM 2 first — Samsung lets you set a different ringtone per SIM.
- Tap the + icon in the top-right corner.
- Pick your audio file from the list and tap Done.
On Xiaomi / Redmi / POCO (MIUI / HyperOS)
- Open Settings > Sound & vibration > Phone ringtone.
- Choose the SIM if asked.
- Tap Choose a local ringtone (or All ringtones > +).
- Select your file from the file browser and confirm.
Method 2: Add a New Audio File to Your Phone
If the sound you want is on your computer, you need to copy it to the right folder on the phone so the ringtone picker can find it.
Transfer the file from a computer
- Connect your phone to the computer with a USB cable.
- On the phone, tap the USB notification and choose File transfer (MTP).
- On the computer, open the phone’s storage. Look for (or create) a folder named Ringtones in the internal storage root.
- Copy your MP3 file into the Ringtones folder.
- Safely eject the phone.
Android automatically scans these special folders:
- Ringtones — for call ringtones.
- Notifications — for notification sounds.
- Alarms — for alarm clock sounds.
Any audio file placed in these folders shows up in the corresponding picker without any extra steps. If the file does not appear immediately, restart the phone or open the Files app and play the file once — this forces the media scanner to notice it.
Transfer wirelessly
- Send the file to yourself via Quick Share (Android’s built-in sharing), Bluetooth, or a messaging app, then move it into the Ringtones folder using the Files app.
- Or upload it to Google Drive, download it on the phone, and move it to Ringtones with the Files app.
Move the file with the Files app
- Open the Files app (Google’s Files, or My Files on Samsung).
- Find your audio file (check Downloads or Audio).
- Tap the three-dot menu next to it and choose Move to.
- Navigate to Internal storage > Ringtones and move it there.
Method 3: Set a Ringtone Directly From a Music Player
Some music apps let you set a song as a ringtone without touching settings at all:
- In many stock music players, play the song, tap the three-dot menu, and choose Set as ringtone.
- In the Files app, tapping an audio file and choosing Set as ringtone may appear in the menu on some phones.
This sets the file as your default ringtone in one step.
Set Different Ringtones for Different Contacts
This is the genuinely useful part: give important people their own ringtone so you always know who is calling.
On stock Android (Google Contacts)
- Open the Contacts app.
- Tap the contact you want to customize.
- Tap the three-dot menu (top-right) and choose Set ringtone.
- Pick a ringtone from the list and tap Save.
On Samsung Galaxy phones
- Open Contacts and tap the person.
- Tap Edit (pencil icon) at the bottom.
- Tap View more to expand the extra fields.
- Tap Ringtone, choose the sound, then tap the back arrow and Save.
On Xiaomi / Redmi / POCO
- Open Contacts, tap the contact, then Edit.
- Find the Ringtone field, tap it, choose a sound, and save.
To remove a custom contact ringtone later, go back to the same screen and choose Default ringtone — the contact will then use your normal ringtone again.
Set Custom Sounds for Notifications and Alarms
Ringtones are only for calls. You can customize the other sounds too:
Notification sound
- Stock Android: Settings > Sound & vibration > Default notification sound. Pick any built-in tone, or tap My sounds to use your own file (put it in the Notifications folder first).
- Samsung: Settings > Sounds and vibration > Notification sound. You can set different sounds per SIM here too.
- Per-app sounds: Many apps (WhatsApp, Telegram, Gmail) have their own notification-sound setting inside the app — look under the app’s Settings > Notifications.
Alarm sound
- Open the Clock app, tap an alarm to edit it, then tap the current alarm sound to choose a different one — including your own audio files or even Spotify playlists on some phones.
Trim a Song Into a Perfect Ringtone
A full song usually starts quietly, which makes a bad ringtone. Trim it to the best 30 seconds:
- Install a ringtone-maker app from the Play Store (search “ringtone maker” — free options with good ratings are fine).
- Open the app and select your song.
- Drag the start and end markers to the part you want — the chorus usually works best.
- Add a short fade in (1–2 seconds) so it does not start abruptly.
- Save it. Most of these apps offer a Set as ringtone button right after saving.
Tip: keep the clip between 20 and 40 seconds. Shorter than 15 seconds can feel abrupt; the phone loops the file anyway if the call rings longer.
Ringtone Settings Worth Knowing About
- Vibrate with ring: Under Settings > Sound & vibration, you can make the phone vibrate along with the ringtone — useful in noisy places. There is usually a separate Vibration pattern or intensity setting.
- Gradually increase volume: Some phones (Samsung, Xiaomi) have an option to make the ringtone start quiet and get louder — great for not startling yourself awake. Look under Settings > Sounds and vibration on Samsung.
- Do Not Disturb exceptions: If you use Do Not Disturb at night but still want calls from family to ring, go to Settings > Sound & vibration > Do Not Disturb > Calls and allow Starred contacts — then star those contacts in the Contacts app.
- Separate ringtones per SIM: On dual-SIM phones (very common in Asia), Samsung and Xiaomi let you set a different ringtone for each SIM, so you can tell work calls from personal calls by sound.
Troubleshooting
My audio file doesn’t show up in the ringtone picker
- Make sure it is in the Ringtones folder in internal storage, not on an SD card in some odd location.
- Check the format — convert to MP3 if it is something unusual like M4B or OPUS.
- Restart the phone to trigger a media rescan.
The ringtone sounds too quiet or distorted
- The file itself may be quiet — normalize the volume when trimming it in a ringtone-maker app.
- Check Settings > Sound > Ring volume is turned up, and that you are not accidentally adjusting media volume instead (use the volume buttons while NOT playing media to adjust ring volume).
Custom ringtone reverted after an update
- System updates occasionally reset the ringtone to default. If your custom file is still in the Ringtones folder, just set it again — it takes 30 seconds.
Can’t set a ringtone from a streaming app
- Songs from Spotify, YouTube Music, or Apple Music are DRM-protected and cannot be used as ringtones directly. You need an actual audio file (MP3) on the device. Record the part you want, buy the MP3, or use a royalty-free equivalent.
Wrap-Up
Custom ringtones are one of the easiest personalizations on Android: drop an MP3 into the Ringtones folder, pick it in Settings > Sound, and optionally give your most important contacts their own tones. Add a per-SIM ringtone if you run two numbers, trim songs down to the best 30 seconds, and you will never confuse your phone’s ring with anyone else’s again.
Creative Ringtone Ideas
Beyond songs, a few ideas people actually use:
- Voice recordings: Record yourself (or a family member) saying something — “Pick up the phone!” in a funny voice makes a memorable ringtone for close contacts. Use the built-in Recorder app, then move the file to the Ringtones folder.
- Text-to-speech: Some ringtone-maker apps include a text-to-speech feature — type a phrase, pick a voice, and save it as a ringtone. Useful for accessibility too.
- Movie and game sounds: Short iconic sound effects work great as notification tones rather than ringtones — they are short and recognizable.
- Silent ringtone for specific contacts: Save a few seconds of silence as an MP3, set it as a contact’s ringtone, and their calls will only vibrate. A polite way to de-prioritize without blocking.
Frequently Asked Questions
What is the best audio format for ringtones? MP3. It works on every Android phone, keeps file sizes small, and every ringtone-maker app supports it. OGG and M4A also work fine on modern phones.
How long should a ringtone be? 20 to 40 seconds is the sweet spot. The phone loops the file if the call rings longer, so there is no need for a full song.
Can I use a Spotify song as my ringtone? Not directly — streaming songs are DRM-protected. You need an actual audio file on the device. Record a clip, buy the MP3, or use a royalty-free alternative.
Why did my custom ringtone stop working after an update? System updates sometimes reset the ringtone to the default. Your file is still in the Ringtones folder — just select it again in settings.
Can I set a different ringtone for each SIM card? Yes, on most dual-SIM phones. Samsung: Settings > Sounds and vibration > Ringtone, then choose SIM 1 or SIM 2. Xiaomi and many others have the same option. Stock Pixel phones with dual SIM (physical + eSIM) also support per-SIM ringtones.
Do custom ringtones use more battery? No. Playing a ringtone uses negligible power either way.
Can I share my ringtone with a friend? Yes — audio files are just files. Send the MP3 via Quick Share, Bluetooth, or any messaging app, and your friend can drop it into their own Ringtones folder.

Facebook comments