Question: how to set a free ringtone on iphone?
Answer: Open iTunes and select the song that you wish to convert into a ringtone. ... 
In the new window, go to the tab named “Options” and set the Stop Time to 30 seconds or shorter. ... 
With the song highlighted, click on File, then on Convert and select “Create AAC Version.”