How to Set Song as iPhone Ringtone Without iTunes or Computer [2020]

Apple offers plenty of melodious ringtone options, but if you want further personalization, you can set any song of your choice as a ringtone on your iPhone. This is possible even without using iTunes or your computer. It’s particularly handy when you want your favorite song or some custom sounds as the ringing tone in iOS. Before we dive in, let’s learn what’s required.

What You’ll Need Before You Set a Custom Ringtone on iPhone

Firstly, whichever audio you want to set as a custom ringtone needs to be locally saved in your iPhone Music Library or in the files app.

Secondly, you’ll need to download and install the free GarageBand app from the App Store.

Once the above criteria are taken care of, go ahead with the process explained below.

How To Create Custom Ringtone on iPhone Without Computer

  1. First of all, be sure of the location where the music/song you want to create a ringtone of is. It can be in your Files app or downloaded in your music library.Note: Protected songs (like from Apple Music) and songs not stored locally on your iPhone can not be used
  2. Launch the GarageBand app on your iPhone.
    Open GarageBand app on iPhone
  3. Here you will see several instruments like Keyboard, Drums, AMP, etc. Tap on any instrument. I am using the Keyboard.
    Tap on any instrument in iOS GarageBand app
  4. Tap on the red circular record button and play the instrument. Don’t worry about what you record. We are doing this just to get access to the full audio editor. After you are done playing, tap on the green triangle.
    Tap on red circular record button and play instrument in iOS GarageBand App
  5. Tap on the button that looks like a brick wall. Now you are inside the full editor.
    Tap on brick wall type icon in iOS Garageband App
  6. Tap on the tiny plus (+) icon in the top right. This button is to change the duration of your project. The default is 8 bars which equate to 16 seconds. Tap on it. Now switch on Automatic. Or you may use Manual to set the project duration.
    Tap on Plus icon in iOS Garageband AppTap on 8 bars in iOS Garageband AppTurn ON Automatic Switch in iOS Garageband App
  7. Tap on the loop icon. Here you will see three subheadings – Apple Loops, Files, and Music. I have my music in the Music library so I will be using this. Tap on Music and select the Songs.
    Tap on Loop icon in iOS Garageband AppSelect the Song you wish to Set a iPhone Ringtone
  8. Now, if you tap on the song, you can preview it. We will touch and hold for a few seconds to import the desired song into GarageBand.
    Tap on song to preview it in iOS Garageband App
  9. Tap twice on the green audio bar and tap on Delete to remove the recorded audio which you initially created.
    Tap on Delete to Remove Recorded Audio in iOS Garageband App
  10. Drag the long vertical bar to the point on the song where you want your custom ringtone to start. You may use the play button to achieve the perfect starting point of your tone
  11. Once you decide the starting point, tap twice on the song, and select Split. Drag the scissors down to cut/divide the song at your chosen point.
    Edit the Song in iOS Garageband App to make it your iPhone rington
  12. Delete the unusable part of the song by tapping on it twice and then choosing Delete.
    Delete unusable part of song in iOS Garageband App
  13. Tap on the down arrow icon in the top left and tap on My Songs. Your custom ringtone will be saved as a project.
    Tap on down arrow icon and tap on My Songs in iOS Garageband App
  14. Now tap and hold on the song that has just been saved as a project. Next, select Share → Ringtone → Continue → [Set a name if you wish] → Export → Ok.
    Tap on My Song and Share and then Select Ringtone in iOS Garageband AppTap on Continue and Export the Song from iOS Garageband App
    Note: Your iPhone will automatically trim and set the duration of your ringtone as 30 seconds while exporting. If you want to set an endpoint somewhere before 30 seconds, you can do so by repeating steps 10 and 11 above.

How To Set Song as iPhone Ringtone Without iTunes

Now that you have created and saved your custom ringtone follow the steps below to set it as your iPhone ringtone.

  1. Go to Settings → Sounds & Haptics → Ringtone
  2. You will find the ringtone you just created on top of the list under RINGTONES. Tap on it to set it as your ringtone.
    Set any Song As An iPhone Ringtone Without iTunes

That’s all.

Summing Up

So did you find this trick useful to set a ringtone of your choice without having to use iTunes or a computer? Share your experience with us in the comments below. Alternatively, there are also some great free ringtone apps you can try.

+ posts

The founder of iGeeksBlog, Dhvanesh, is an Apple aficionado, who cannot stand even a slight innuendo about Apple products. He dons the cap of editor-in-chief to make sure that articles match the quality standard before they are published.