Question: how to set a song as a ringtone on iphone for free?
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.”