How to add custom ringtones on iPhone

There is no quick and practical way to add custom ringtones on iPhone. However, with a little work it is possible to achieve it and this guide will make it much easier for you.

Add custom ringtones on iPhone

In order to add custom ringtones on iPhone we are going to need iTunes. For this we are going to have to install the latest version available from Apple on a Windows PC. If we have a Mac, iTunes is already installed by default.

Next, we’re going to need a sound clip that we want to turn into a ringtone. For this we will be able to use any kind of sound file that we want.

The file that we will use in the ringtone must not exceed the maximum duration of 40 seconds. In case the audio is too long, it is possible to use Audacity, an excellent open source program that we can use to cut it and get it to 40 seconds or less.

Another option is to use, it is an online tool that allows us to cut audio files. For this, once we enter the website, we are going to click on the “Open file” or “Open File” button and we will search for the MP3 file in question.


Now we are going to choose a part of the audio, it must be the one we want to use and we will have to click on the “Save” button. That would be all, we are simply going to click on “Save” again and we will be able to download an MP3 file to our computer.

Convert MP3 to AAC

In order to use the file as a custom ringtone, we will need to convert it to AAC format. In case the file is already in AAC or M4R format, we can skip this part.

Custom audio file for ringtone on iPhone.

The first thing we will do is add the sound file to iTunes and place it in the library. It is possible to do this by dragging and dropping the file directly into the iTunes library. Then we will have to go to Library > Songs.

Convert to AAC.

Here we are going to select the sound file and then we are going to go to the top left of iTunes and click on File > Convert > Create AAC version.

Identify the AAC file

Sort by type.

Once we’re done, we’ll have two copies of the same file: one will be MP3 and the other AAC. To solve this issue, we are going to click on the button that is located in the upper right corner in the library headers and enable the “Type” column.

Conversion result.

A new column called “Type” will appear that will show us the format of the files. The “MPEG” file is the original “MP3” file, while the “AAC” file is the one he has converted and is going to use. So we will right click on the MPEG file and delete it.

We drag the custom ringtones that we will use on the iPhone.

Now we only have the AAC file. Although we will have to change the extension so that iTunes recognizes it as a ringtone file. The first thing we will do is drag the AAC file from the iTunes library to our desktop.

See unknown extensions in Windows.

Next, we press “Start” and we are going to write “Folders”, we choose “File Explorer Options” and we go to the “View” tab. In this section we are going to uncheck the option “Hide file extensions for known file types” and click “OK”.

We change the name of the file.

We right-click the file that we put on the desktop and we will have to choose “Change name” and we will change the AAC or m4a extension to m4r.

Add the ringtone to our iPhone

To finish we will have to connect our iPhone to the PC or Mac with the USD to Lightning cable, which is the same cable that we use to charge our device.

We enter PIN.

We will unlock our iPhone and click on the “Trust” option on the screen to confirm that we want the computer that we connect to it to have access. We will be prompted to enter our PIN.

We select AAC file.

In iTunes, we’ll click the device icon that appears to the left of “Library” in the navigation bar.

Ringtones on iTunes.

Next, we’re going to need to choose “Ringtones” just below “On My Device” in the left sidebar.

We drag the custom ringtones that we have created.

Now we are going to need to drag and drop the .m4r ringtone file from Windows to the Ringtones section of iTunes.

Our personalized ringtones are already in iTunes and ready to use on iPhone.

iTunes will take care of syncing the ringtone to your phone and it will appear immediately below Ringtones.

Choose custom ringtone

We already have our custom ringtones on iPhone

On our iPhone, we are going to have to go to Settings> Sounds> Ringtone and here we can choose the custom ringtone. The ringtones we have added will appear at the top of the list.