This video will show you how to make a custom ringtone for your iPhone using iTunes. Do the following to get a custom ringtone for your iPhone: You need to edit the song of your choice to 35 seconds or less. Convert it to a .m4a file, and rename that file as .m4r. Now all you need to do is drag the file into the ringtone section of iTunes and you now have a custom ringtone.
Have an iPhone? Check out all 200+ new features coming in iOS 13.