How to Download and Set Free Ringtones for iPhone 12/13/14/15

Where to download free ringtones for iPhone 12? How to set a song as a ringtone on iPhone 12? This guide will show you the way to change ringtone on your new iPhone.


By Lena / Updated on July 8, 2024

Share this: instagram reddit

Want to Add Ringtones to iPhone 12?

Most people prefer to use custom ringtones instead of the default ringtones on iPhone. However, you may feel confused about how to set the custom ringtone. If you have tried it, you will find that there is no direct way to set a song as a ringtone on iPhone 12, iPhone 12 Pro (Max), iPhone 12 mini, iPhone 13/14/15, etc.

iPhone SE 2020 Ringtones

Well, the fact is that Apple makes it difficult for users to set custom ringtones and hopes you will pay a dollar or more to buy ringtones from iTunes Store. Luckily, there are two ways that can help you set your favorite songs as ringtones for calls, text messages, alarms, or notifications. Keep reading to learn more.

► If you just switched from Android phone to iPhone, this How to Transfer Data from Android to iPhone 12 guide will show you how to copy contacts, messages, music, and more to your new iPhone 12.

Where to Download Free Ringtones for iPhone 12

Some may wonder where can get free ringtones for iPhone 12. Well, there are many free ringtones download websites and you can search “free iPhone ringtones download website” or similar to find one you prefer., Tones7, mobie9, Melofania,,, are recommended by many users.

You can also download free MP3 in this way. If there is no download button available on the website or if you want to convert Youtube video to MP3 file, you can rely on free video & audio downloader (like to help you make it.

2 Ways to Set Custom Ringtones - Which One to Choose?
◆◆◆ You can set a song as a ringtone on iPhone or choose to add ringtones to iPhone 12 with the help of iTunes. However, the iTunes way is a bit complicated. We recommend you first transfer songs from computer to iPhone and then use GarageBand to set a song as a ringtone.
If you have songs stored on computer, you can refer to this Transfer Music from Computer to iPhone guide to add songs to your iPhone easily.

Easiest Way to Transfer and Add Ringtones to iPhone 12/13/14/15

To effortlessly transfer ringtones between your iPhone and PC, using a dependable tool like FoneTool is essential. It is a free OS data management app designed for this exact purpose. It eliminates the need for iTunes, allowing you to seamlessly transfer custom ringtones from your computer to your iPhone, regardless of whether the music is part of the iTunes library.

How to Transfer Ringtones from PC to iPhone with FoneTool:

Step 1: Download, install, and open FoneTool on your computer > Then connect your iPhone to your PC.

Download FreewareWin 11/10/8.1/8/7/XP
Secure Download

Step 2: Navigate to Phone Transfer > In the left pane, select the PC to iPhone mode and click Start Transfer.

PC to iPhone

Step 3: Click the Ringtones option, then drag and drop your chosen ringtones into the designated area > Then, click OK to confirm.

Select Ringtones to iPhone

Step 4: Once you have selected your ringtones, click Start Transfer to complete the process.

Transfer Ringtones from PC to iPhone

In addition, FoneTool offers the Ringtone Maker feature to help you make your own ringtones with ease.

How to Add Ringtones to iPhone 12 from Computer

If you have songs or ringtones stored on computer, you can take advantage of iTunes to help you add ringtones to iPhone 12. If you want to set a song as a ringtone, you can first convert the song to a ringtone and then sync the ringtone to iPhone. Or if the file is already in ringtone format, you can start with Step 2 to see how to add ringtones to iPhone 12.

Step 1. Create Custom Ringtone Using iTunes

● If the song you want to set as a ringtone is not in the library, you can click File > Choose Add Folder to Library > Browse your computer and select the song you want to set as a ringtone to iTunes library.

● Go to Songs or Recently Added to find the song you’d like to use. Right-click the song and choose Song Info.

● In the new window, choose Options. Choose up to a 30-second period in the song you want to use as a ringtone by setting the Start and Stop time. Click OK to confirm.

Intercept Ringtone

● Select the original song, then click File > Convert > Create AAC Version. Then you will see the reduced version of the song.

● Right-click the reduced version and choose Show in Windows Explorer. Copy and paste it to desktop and change the extension from .m4a to.m4r. (Apple uses a .m4r extension for ringtones instead of the familiar .m4a.)

● Since you no longer need the short version of the song, you can go back to the iTunes library and delete the shortened version. Right-click it and choose Delete from Library > Delete Song > Move to Recycle Bin to make it.

Step 2. Add Custom Ringtones to iPhone 12

● Connect your iPhone 12 to computer via the USB cable.

● Click the device icon and choose Summary. Make sure the option "Manually manage music and videos" is checked. Click Apply to confirm.

● Click the Tones tab under On My Device, drag and drop the ringtone from desktop to iTunes. Then this ringtone will automatically add to your iPhone 12.

Drag and Drop the Ringtone to iPhone

Step 3. Set Custom Ringtone on iPhone 12

● Go to Settings > Tap Sounds & Haptics > Tap Ringtone.

● Find and choose the ringtone you just sync from iTunes.

How to Set a Song as a Ringtone on iPhone 12/12 Pro (Max)/12 mini

1. Open GarageBand > Choose any instrument that’s available like Keyboard.

2. Tap the Project icon > Tap the Loop icon > On the Music section, tap Songs.

Set a Song as a Ringtone on iPhone

3. Long-press on the song that you want to set as a ringtone > Drop the files as the second track > Tap on this track and drag the ends to trim the audio. You can tap the Play to play it back.

Set a Song as a Ringtone on iPhone

4. Make sure the audio is under 40s and tap the Downward Arrow icon to save it to My Songs.

5. Find your project under Recents and long-press it > Tap Share > Choose Ringtone option.

Set a Song as a Ringtone on iPhone

6. Name the ringtone > Tap Export > When the export is successful, tap Use sound as... > Then you will give the choice to set the ringtone as default ringtone, text message, or for a specific contact. Or you can tap Done to add it to the list of ringtones.

Set a Song as a Ringtone on iPhone

7. Now you can go to Settings > Sounds & Haptics > Ringtones to have a check.


Now you know where to download free ringtones for iPhone 12, iPhone 12 Pro (Max), iPhone 12 mini. To change ringtones on iPhone 12 directly, you can use GarageBand to set a song as a ringtone. Or if you have stored songs on computer, you can let iTunes help you add ringtones to iPhone 12.

Does this passage solve your problem? You could share it to help more people. Or if you have any problems, don’t hesitate to leave them in the comment section and we will reply to you as soon as possible.

Lena · Editor
Lena is an editor of FoneTool, she covers backup & restore, and phone data management and so on. She enjoys helping people find solutions to their problems. She loves traveling, eating, reading and so on. She takes most of time with her family when she is not working.