Ringdroid lets you create personal ringtones, alarms, and notification sounds from existing music/audio files and record new ones using your Android device.
Download and Install Ringdroid on your phone. Once you launch the app, you will see a list of songs on your device. To view all the sounds on your device, tap the Action icon on the top right corner and choose Show all audio. Then select the song that you want as your ringtone. Once selected, decide the start point and the end point for your ringtone by moving the sliders above and below. Now save the clip by tapping the Save icon. That’s it!
You can save it as a ringtone (default) or use a contact-specific ringtone, or use it for your alarm, or even use it for various notifications – a different one for each! So, which song will use as your ringtone now?
Android : https://goo.gl/evSvpm