• 13 minutes
  • Published : July 11, 2021

How to Set a Song as a Ringtone on iPhone

how to set a song as a ringtone on iPhone

Before we start

Are you already bored with your existing ringtones? Want to learn how to set a song as a ringtone on iPhone? We’ve discussed the three best ways to create custom ringtones in this article, and using the Ringtones : Ringtone Maker app is the most effective option.


Making your own ringtones is a great way to personalize your iPhone. Instead of using iPhone’s default ringtones, it’s better to use unique ringtones for different users. By assigning ringtones to your contacts, you can easily tell who’s calling you without looking.


Follow this blog to find the three best ways on how to make a song your ringtone on your iPhone.

  • Ringtone Maker App
  • iTunes App
  • Garageband App

Explore how to set a song as a ringtone on iPhone with the Ringtone Maker app

You can easily convert any music MP3 file to iPhone ringtone format with the Ringtone Maker app. You can make an iPhone ringtone and a message tone or an alert tone with this app. Aside from that, the app has a fantastic selection of personalized ringtones from various musical genres.


However, the Ringtone Maker app also requires the use of iTunes to set your custom ringtones on your iPhone. The process can be long, but the app provides detailed instructions on how to make a song a ringtone on your iPhone and the role of iTunes.

Step 1: Download the Ringtone Maker app

There are many apps you could choose to make your own ringtone on your iPhone. However, not all of them are good or free. So, if you want the best ringtone maker app for iPhone, install the Ringtones : Ringtone Maker app for free.

Step 2: Create ringtones from songs with the Ringtone Maker app

how to make a song your ringtone on iPhone | create ringtones from songs
  • Open the Ringtone Maker app to make a custom ringtone for your iPhone.
  • On the opening screen, click on the Ringtone Maker +.
  • Under your music library, select your song to turn it into a ringtone.
  • Then with the aid of the inbuilt audio trimmer tool, cut the length of the song for up to 40 seconds.
  • Save your newly created ringtone in the My Tones section.
  • Finally, use iTunes on a computer to add your custom ringtone to your iPhone.

Step 3: Learn how to add ringtones to iPhone using iTunes

how to add ringtone to iPhone | add ringtone to iTunes
  • Connect your iPhone to a computer with the latest version of iTunes installed.
  • Start iTunes on your computer and choose your iPhone device by tapping the device icon on the left side of the window.
  • Scroll down and hit File Sharing on the left side panel.
  • Select the Ringtone Maker app from a list of apps under File Sharing.
  • Find your custom-made ringtone file from the app, then drag it to your desktop.
add ringtones to iphone| add ringtone to iTunes
  • Now go to the Tones area on the left side panel and drag your personalized ringtone back into the Tones section.
  • By pressing Done, your ringtone file has now been added to your iPhone.
  • Finally, disconnect your phone from your computer and configure your iPhone with your new ringtone.

Step 4: How to set your custom ringtone on your iPhone?

how to set a custom ringtone | how to put ringtones on iPhone
  • Open the Settings app on your iPhone
  • Then scroll down and click on Sounds & Haptics.
  • Under Sounds & Haptics, tap on Ringtone.
  • Select your custom ringtone from the Ringtone section.

Discover how to set a song as a ringtone on iPhone with the iTunes app

You can use the iTunes app to turn your songs into ringtones. You could do this if your music is stored on your computer or if you don’t want to use a ringtone maker app. As before, this method requires you to have the latest version of iTunes on your PC or Mac.


Proceed with the steps below on how to make a ringtone in iTunes. Do keep in mind that the entire process is very lengthy and can seem complicated. However, we have simplified the steps as best we could.

Step 1: Add your songs to the iTunes library

To set your songs as ringtones on iPhone, make sure that those songs are in the iTunes library. If your MP3 or AAC file is already stored in your computer, then follow the steps below:

how to make ringtones on iTunes | iTunes ringtones
  • Start iTunes on your PC or Mac
  • Select Library, and under this panel, choose Songs.
  • Tap on File from the top-left of the window and select Add File to Library.
  • Then choose the MP3 from your computer.

Step 2: Trim your audio files in iTunes

The maximum length of your ringtone can be only 40 seconds, so it is important to shorten the length of your song. Ignore this step if you’ve already trimmed the size of your ringtone.

how to create a ringtone in iTunes | iTunes ringtones
  • Select the music file from your iTunes library by right-clicking it.
  • From the drop-down menu, tap on Song Info.
  • Under the new window, click on the Options tab.
  • In this tab, set the desired timings for your ringtone by checking the start and stop boxes.

Step 3: Convert MP3 to iPhone ringtone format

The ringtone will now need to be converted into an AAC version. You can do that by using iTunes’ converter tools.

making ringtone iTunes | mp3 to ringtone iPhone
  • Select the music file you’d want to use as a ringtone.
  • Then, click on File on the top-left corner of the iTunes window
  • From the drop-down menu, select Convert, and followed by Create AAC Version.
  • A duplicate file of the ringtone with the M4A extension is created. You can now delete the older MP3 file if you wish.
iphones ringtones mp3 | mp3 to m4r
  • Now right-click on the new ringtone file and tap on Show in Windows Explorer.
  • Again right-click on the ringtone file and select Rename.
  • Change the extension of the ringtone file from M4A to M4R.
  • Finally, tap on Yes when prompted.

Step 4: Add the custom ringtone to your iPhone

  • Connect your iPhone with your PC or Mac.
  • Open the iTunes window and click on the device icon.
  • Under your iPhone device’s panel on the left side, tap on Tones.
  • Copy & paste or drag the M4R ringtone file onto the Tones section.
  • Finally, unplug your iPhone from your computer.

Step 5: Select your custom ringtone on your iPhone

Your custom ringtone has been added to the list of ringtones on your iPhone. Now all that is left to do is set the custom ringtone on your iPhone. Go to Settings > Sounds & Haptics > Ringtone. Afterward, select the custom ringtone that you just synced using iTunes.

Find out how to set a song as a ringtone on iPhone with the GarageBand app

The GarageBand is Apple’s music creation app that comes pre-loaded with iOS devices such as iPad, iPhone, and Mac. You can now use the GarageBand app for turning your songs into ringtones. One benefit of using this app is that you don’t need to use iTunes or computers for making your ringtones. However, the process of converting MP3 music to iPhone ringtones can seem confusing.

Step 1: Start a project on your GarageBand app

First, download the GarageBand app for free from the App Store if you don’t have it on your iPhone. Then open the app on your iPhone and select any instrument that is offered. It makes no difference on which instrument you use because the overall method remains the same. Tap the project icon (it looks like three broken lines) once you’ve selected the instrument. Then, in the top-right corner, press the loop icon to access your project menu.

Step 2: Choose the music you’d want to use as a ringtone

On the project menu, tap on the Music tab, and from under this section, choose the music you’d want to use as your custom ringtone. Then long-press the song you wish to turn to open it in your project menu.

Step 3: Trim the length of your song

On the project menu, please tap on the track of your chosen song to shorten its length. Drag the end and start points to trim the track. Keep in mind to keep the length of the file under 40 seconds. If required, you may rewind the selected track using the Play icon at the top. Then tap on the downward triangle arrow icon on the top-left corner of the screen and select My Songs.”

Step 4: Save your song as a ringtone

Your project will show up under the GarageBand Recents section as My Song. To access more options, long-press on the file. Then, from the drop-down option that appears, choose Share. Afterward, tap on Ringtone to convert your song file into iPhone ringtone format.

Step 5: Set your custom ringtone on your iPhone

Once you have created your custom ringtone for your iPhone, then rename the file if you wish and tap on Export. After the export is successful, click Use sound as… on the dialog box to add it as your ringtone. Another dialog box appears to select whether you want to set the custom tones as a ringtone or text tone. You can even assign your custom iPhone tones to contact if you wish. However, if you just want to add your iPhone custom ringtone to the existing list, then tap Done.


After some time, you’ll lose interest in the default iPhone ringtones. Additionally, making your own ringtones is a great way to personalize your phone. We’ve discussed three options through which you can create custom ringtones on your iPhone. We prefer using the Ringtone Maker app to make ringtones from your music because it is straightforward compared to the other two. However, you can also easily choose to make a custom ringtone on your iPhone using either the iTunes or the GarageBand app.

Share this article:
shape icon

Sign up for our newsletter

Don’t miss any updates of our new templates and extensions and all the astonishing offers we bring for you.