For the Windows Phone, there is a ringtone maker app provided by Nokia.  This app should also be able to set ringtones from your SD Card. nokia lumia ringtone maker app With Ringtone Maker, you can create ringtones from the music on your phone. Simply open the app, select your favorite song and save it as a ringtone. You can cut your ringtone anyway you like, with editing controls that let you choose the start, end and length of your ringtone. There’s now support for more music file formats: WMA, M4A, M4R, and AAC along with MP3. What’s new? – access to some music files is fixed