[2 Ways] How to Set Ringtone on iPhone from Music Library

You may wonder how to set music in your music library as a ringtone on iPhone. Here are two ways you can try in this guide to set ringtone on iPhone from music library with or without iTunes.


By Demi / Updated on March 4, 2024

Share this: instagram reddit

How to set music in iTunes music library as ringtone on iPhone

I would like to set a new ringtone of my choice instead of the phone’s tone. If it is possible, please tell me how to set songs in my iTunes music library as a ringtone on my iPhone.

- Question from Apple Community

Consider the following scenario: You’re out in public and an iPhone starts ringing. Will you take your iPhone out to have a check? After all, you’re using the same iPhone ringtone as everyone else.

iPhone Ringtones

If you’re once in such an embarrassing situation, you may want to set a personal ringtone for your iPhone. If the song you want to set as a ringtone is just saved in the music library, you can try the two methods about how to set ringtone on iPhone 13/12/11 from music library in this guide.

Way 1. How to set ringtone on iPhone from music library with iTunes

If you are familiar with the steps to transfer iTunes music library to iPhone, it cannot be a hard job for you to set a ringtone on iPhone from music library with iTunes. You may need to convert the song to a ringtone format, then sync it to your iPhone, and finally set it as a ringtone on iPhone. Here are detailed steps.

Step 1. Convert the song to a ringtone format
1. Open iTunes, locate the song that you want to set as ringtone > Right-click it and choose Song Info.

2. In the prompt window, click Option > Set the Start and Stop time of the ringtone > Click OK to confirm. Please be noted that the ringtone is up to 30 seconds.

Intercept Ringtone

3. Select the original song, click File > Convert > Create AAC format. Your song will now get duplicated.

4. Select the AAC version of the song, right-click and choose Show in Windows Explorer > Change the extension from .m4a to .m4r.

Step 2. Sync ringtone to iPhone
1. Connect your iPhone to computer via USB > Click the phone icon in iTunes.

2. Click Summary > Check Manually manage music and videos > Click Apply.

3. Click the Tone tab > Drag and drop the ringtone from desktop to iTunes > Then, wait for the sync process to finish.

Drag And Drop The Ringtone To iPhone

Step 3. Set ringtone on iPhone
When the sync task is finished, unplug your iPhone from the computer. Go to the Settings app > Sound & Haptics > Ringtone to locate and set the ringtone.

Hope everything goes well and you can successfully set ringtone from music library on iPhone. Just in case, you may encounter the iTunes sync greyed out issue when trying to sync ringtone to iPhone. Then, you can try the second method to change the ringtone on iPhone from music library without iTunes.

Way 2. How to change ringtone on iPhone from music library without iTunes

If you have problems editing songs to ringtone or syncing the ringtone to iPhone, then you can try the method introduced below. You can transfer the songs you like to iPhone and set the songs as ringtone on iPhone.

Step 1. Transfer iTunes music from computer to iPhone
Without syncing by iTunes, you can rely on the professional transfer tool - FoneTool to transfer songs from computer to iPhone no matter they are in iTunes music library or not.

With simple steps and fast speed, you are free to choose the songs you want to transfer to iPhone. Let it help you import wanted music to iPhone in 3 steps.

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

1. Connect your iPhone to computer > Launch FoneTool > Click Phone Transfer > Go to PC to iPhone and click Start Transfer.

Transfer To iPhone

2. Click the add icon to open the folder that saves the music you’d like to transfer > Choose the music and click Open. You can also drag and drop the wanted music to the box directly.

Select Files

3. Make sure you have added all music you want > Click Start Transfer to start the process.


When it is finished, the songs will be saved in your Music app. Then, you can set songs as ringtone on your iPhone.

Step 2. Set the song as ringtone on iPhone with GarageBand
You can make use of the GarageBand app to edit the songs. Download GarageBand app from the App Store and follow the steps below to make it.

1. Open GarageBand > Choose any available instrument, like keyboard.

2. Tap on the project icon as shown in the screenshot below > Tap the loop icon > On the Music section, tap Songs.

Set A Song As A Ringtone On iPhone

3. Press and hold the wanted songs to open it > Drop the file as the second track.

4. Tap on the track and drag the ends to trim the audio recording as you like > When finishing editing, tap the downward arrow to save it to My songs.

5. The ringtone will show up under Recent > Long press it and tap Share > Choose Ringtone option.

Set A Song As A Ringtone iPhone

6. Give a name to your ringtone > Tap Export > Finally, tap Use sound as ... to set it as your ringtone, text tone, or assign to a specific contact.

Set A Song As A Ringtone On iPhone

Now, you can ask someone to make a phone call to you or go to Settings > Sound & Haptics > Ringtones to have a check.


That’s all for the two ways about how to set ringtone on iPhone from music library. You can make use of iTunes to sync ringtone to iPhone. You can also transfer songs to iPhone using FoneTool and edit ringtone iPhone with no effort. Hope this guide can help you.