Clear, practical technology insights BSOD Code Lookup · Windows Error Code Lookup · Wi-Fi Troubleshooting · PC Troubleshooting Checklist

How to Set a Custom Ringtone on Android, Pixel, Samsung, and Xiaomi

Add a local song as an Android ringtone, trim the clip, set contact-specific sounds, and fix files that do not appear on Pixel, Galaxy, or Xiaomi.

Table of Contents

To set a custom ringtone on Android, first save a supported audio file locally, then open Settings > Sound & vibration > Phone ringtone. The exact labels differ on Pixel, Samsung Galaxy, Xiaomi, and other phones, so this guide gives both the common method and brand-specific paths.

How to set a ringtone on Android Picture 1

Before you begin

  • Use an audio file you own or have permission to use.
  • Download it to the phone; a track available only inside Spotify, YouTube Music, or another streaming app normally cannot be selected.
  • MP3, WAV, AAC/M4A, and OGG are commonly supported, but support varies by device.
  • A 20- to 40-second clip is easier to recognize and uses less storage than a full song.

How to trim audio for a ringtone

Android does not include one universal ringtone editor. Some manufacturer music apps have a scissors or trim command; others only let you choose a local file.

How to set a ringtone on Android Picture 2

How to set a ringtone on Android Picture 3

  1. Open the local audio file in the phone's music or audio editor.
  2. Choose Trim, Edit, or the scissors icon if available.
  3. Drag the start and end handles around the clearest part of the track.
  4. Preview the clip and avoid a start that is too quiet.
  5. Export a new copy rather than overwriting the original.
  6. Save it in the Ringtones folder if the editor offers that destination.

If the phone has no editor, use a reputable audio-editing app and review its permissions. TipsMake's list of Android audio editors explains the types of tools available; confirm that any app is still maintained before installing it.

Set a custom ringtone on most Android phones

  1. Open Settings.
  2. Tap Sound & vibration.
  3. Tap Phone ringtone or Ringtone.
  4. Select My Sounds, Choose local ringtone, From files, or the + button.
  5. Choose the audio file and save or confirm.

How to set a ringtone on Android Picture 4

How to set a ringtone on Android Picture 5

Dual-SIM phones may show a separate ringtone setting for each SIM. Select the correct line before choosing the sound.

Google Pixel: add a local ringtone

  1. Open Settings > Sound & vibration > Phone ringtone.
  2. Choose My Sounds.
  3. Tap the + button.
  4. Select the audio file from device storage.
  5. Choose the new sound and tap Save.

How to set a ringtone on Android Picture 6

How to set a ringtone on Android Picture 7

If the file does not appear, use the Files app to move or copy it into the internal-storage Ringtones folder, then reopen the sound picker. Google's current Pixel sound settings provide the authoritative menu path.

Samsung Galaxy: use a music file

  1. Open Settings > Sounds and vibration > Ringtone.
  2. If prompted, choose the SIM.
  3. Tap the + button.
  4. Select a local audio file.
  5. Choose whether Samsung should play selected highlights only or start at the beginning.
  6. Tap Done.

How to set a ringtone on Android Picture 8

How to set a ringtone on Android Picture 9

How to set a ringtone on Android Picture 10

Samsung's official ringtone instructions note that streaming-only tracks cannot be used; the music file must be saved on the phone.

Xiaomi and HyperOS: choose a local ringtone

  1. Open Settings > Sound & vibration.
  2. Tap Ringtone.
  3. Choose the required SIM if shown.
  4. Select Choose local ringtone, All ringtones, or the local-file option available on the model.
  5. Open File Manager or Music, select the clip, and apply it.

How to set a ringtone on Android Picture 11

How to set a ringtone on Android Picture 12

How to set a ringtone on Android Picture 13

HyperOS and MIUI versions differ, and region-specific Themes apps can alter the path. Use Settings search for “ringtone” if the labels do not match.

Set a unique ringtone for one contact

Per-contact ringtones work best when the contact is stored in a Google, Samsung, or phone account. Contacts stored only on a SIM may not support the option.

Google Contacts / Pixel

  1. Open the Contacts app and choose a person.
  2. Tap the three-dot menu.
  3. Choose Set ringtone.
  4. Select a sound and save.

How to set a ringtone on Android Picture 14

How to set a ringtone on Android Picture 15

How to set a ringtone on Android Picture 16

Samsung Galaxy

  1. Open Contacts and select the contact.
  2. Tap Edit, then View more if needed.
  3. Tap Ringtone.
  4. Choose a built-in sound or tap + for a local file.
  5. Go back and tap Save.

How to set a ringtone on Android Picture 17

How to set a ringtone on Android Picture 18

How to set a ringtone on Android Picture 19

Xiaomi

On current Xiaomi support pages, the path is Phone > three-dot menu > Settings > Contact ringtones > Add contact ringtone. Choose a contact, then follow the prompt to select the sound.

How to set a ringtone on Android Picture 20

How to set a ringtone on Android Picture 21

Change an app's notification sound instead

A call ringtone is separate from notification sounds. On many Android phones, open Settings > Notifications > App notifications, select the app and notification category, then choose Sound. An app can expose several categories, each with its own sound and vibration behavior.

How to set a ringtone on Android Picture 22

Some messaging apps manage conversation sounds inside the app. If Android does not show a sound option, confirm that the category is not set to Silent and that the app allows customization.

If the custom ringtone does not appear

  • The track is streaming-only: obtain a legitimate local audio file.
  • The file is in an unusual folder: move a copy to internal storage's Ringtones folder.
  • The format is unsupported: export a new MP3 or another format supported by the phone.
  • The picker lacks permission: check Files and media permissions for the relevant system or music app.
  • The contact is on the SIM: move it to a phone or cloud account.
  • The wrong SIM was edited: verify the ringtone for each line.

How to set a ringtone on Android Picture 23

How to set a ringtone on Android Picture 24

If the phone still does not ring

Increase Ring & notification volume, leave Silent mode, and review Do Not Disturb schedules. Check whether Bluetooth is routing alerts to another device and whether the caller is blocked. TipsMake's guide to fixing an Android phone that does not ring covers those checks.

How to set a ringtone on Android Picture 25

After changing the sound, call the phone from another number to test it. This catches silent clips, per-SIM mistakes, and contact-specific overrides before an important call arrives.

Discussion

Reader Comments 0

Sign in with email or Google to join the discussion.