I am using Music (latest up to today) and TTPOD as my MP3 players.

After Googling, I suppose I can set my MP3 ring tone, by long press on the song through Music application. However, once I long press, there are only the following selections

  • Play
  • Add to playlist
  • Delete
  • Shop for artist
  • More by artist
  • Search

I was expecting I am able to get a selection choice Set as ringtone, but I didn't find one.

May I know what is the "correct" way to set MP3 as ringtone in Android?

  • 1
    possible duplicate of How do I set a custom MP3 as a ringtone for other notifications? Commented Sep 20, 2011 at 13:14
  • Are you doing the long press on the music in the built-in Music app, or in your 3rd party Music app? In the built-in one you should definitely get a "Set As" option when you long-press on an individual tune.
    – GAThrawn
    Commented Sep 20, 2011 at 15:19
  • I am using built-in Music app. They have a new version right now. I get the above options, but not "Set As". Commented Sep 20, 2011 at 17:34
  • v3+ of the Music app just doesn't have a Set As menu option. You could try uninstalling the updates and using an older version if you want. Commented Sep 20, 2011 at 18:31

4 Answers 4


This isn't the "correct" way, but IMO it's a good way: use Ringdroid. With it, you can cut a suitable part of the MP3 to be used as a ringtone. This way you can get rid of those pesky intros on songs that have a slow start and save space by not having the entire MP3 duplicate in your ringtones folder.

  • 1
    It wants to read my contacts. That's too much for only setting a MP3 from Google Music as ringtone. Is there a better solution after more than 1 year? Commented Mar 17, 2013 at 20:41
  • There's another similar app called Ringtone Maker, but it also requires read/write permissions to contacts because it allows you to set contact-specific ringtones. Commented Mar 18, 2013 at 8:36

In last versions of Android (at least in Nexus S) it's kinda hard to set MP3 as a ringtone. There was an option before in the menus called "Set As" but in the new Music app it disappeared.

What you can do is copy your mp3 to /sdcard/media/audio/ringtones, that ringtones folder might be empty or even not exist, in this case just create it.

Then you go to Settings -> Sound -> Phone ringtone and select your mp3 from the list.

Good Luck!

  • Casey_Miller - thanks! Yours is the only solution that seems to work, and it works perfectly (I have a Nexus S with Android version 2.3.4).
    – user30719
    Commented Mar 21, 2013 at 19:50

I use Ringtone Maker, which is a free app. This app allows you to select a part of your song as the ringtone. It has some preselected portions (based on popular edits included in the database), or you can select your own portion of the song to set as the ringtone.

If you simply want the beginning of the song as your ringtone, @bakytn's answer is the way to go.

Some other music apps will give you the option to choose a song as a ringtone, such as the $5 PowerAmp, but I'm not sure what they offer in terms of choosing a portion of the song.


Download MP3 music download app. Select song tab, and press the selected song. You will get option set as ....

  • Can you provide a link?
    – Sid
    Commented Aug 25, 2013 at 16:18

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .