How to add a custom ringtone to your iPhone

There are two ways to set a custom ringtone for your iPhone. The first method is by purchasing a ringtone from iTunes. The second method is to create a custom 30 second mp3 file, convert it to AAC format, and send it to your iPhone. WareReports won’t cover the details about creating a 30 second mp3 file. We will assume you already have a mp3 file that is 30 seconds in length. The following guide will show you how to take that mp3 file, convert it to AAC, and upload it to your iPhone via iTunes. A quick glance at the steps involved in taking a 30 second mp3 file and making it available as an iPhone ringtone.

  • Upload the .mp3 file into iTunes (will appear under Songs)
  • Using iTunes (File -> Convert -> Create AAC version) to convert the file to an AAC file
  • Drag the newly created AAC file to your file explorer and rename the file extension from .m4a to .m4r
  • Drag the .m4r file into the Devices -> Your iPhone -> Tones
  • The new ringtone should be usable and selectable from within iOS on your iPhone now

Custom iPhone Ringtones with iTunes First, you have to add the file to your iTunes library. To do this you go to the menu and go to File and go down to Add File to Library.


Custom iPhone Ringtones with iTunes The mp3 file you just added to the iTunes library should show up under the Songs section.


Custom iPhone Ringtones with iTunes Now select the mp3 file and go to the menu and under File -> Convert -> Create AAC Version. This will convert the selected mp3 file to a AAC file. iTunes will need the file to be in the AAC format and have a .m4r extension for the iPhone to accept the file as a ringtone.


Custom iPhone Ringtones with iTunes Now the newly created file that is in the AAC format should appear below the mp3 version of the file. The file will have the same filename but the format and extension will be different. To verify you have the correct file, select the file, right click and select Song Info.


Custom iPhone Ringtones with iTunesA window that shows the properties of the file should show up. You should see File on the far right. After you click on File you should see AAC audio file listed after the word kind.


Custom iPhone Ringtones with iTunesYou had two files after converting one mp3 file into an AAC file. After you have figured out which one is the AAC file. You can drag the AAC file to somewhere on your computer and change the file extension from .m4a to .m4r.


Custom iPhone Ringtones with iTunes If you dragged the file onto your Windows file explorer. You can go to View -> Options to show the file extensions for all the files.


Custom iPhone Ringtones with iTunes Click on the View tab and scroll down to the middle and make sure Hide extensions for known file types is unchecked. Click Apply after you made sure it is unchecked. After when you go back to your file explorer window you should see the .m4a extension for your file. You want to change it to .m4r.


Custom iPhone Ringtones with iTunes The final step involves sending the ringtone file (.m4r extension) to your iPhone. Make sure your iPhone is connected to your Windows 10 computer. After the iPhone appears inside iTunes. Under Devices -> Your iPhone -> Tones. Drag your .m4r file and drop it into Tones. iTunes should transfer the file to your iPhone successfully after it appears inside the Tones category. Now your custom 30 second ringtone should be available on your iPhone.