How to Set a Song as a Ringtone on iPhone for Free

Charlotte Daniels

iPhone, Tutorials

Are you tired of the default ringtone on your iPhone? Do you want to personalize your device by setting a song as your ringtone?

Well, you’re in luck! In this tutorial, we will guide you through the process of setting a song as a ringtone on your iPhone for free. So let’s get started!

Step 1: Choose a Song

The first step is to choose the song that you want to set as your ringtone. It could be any song from your music library or even a downloaded one. Keep in mind that the maximum duration for an iPhone ringtone is 30 seconds, so it’s best to select a portion of the song that you want to use.

Step 2: Trim the Song

Once you have selected the song, it’s time to trim it down to the desired length. To do this, follow these steps:

  1. Open GarageBand: Open the GarageBand app on your iPhone.
  2. Create New Project: Tap on “Create New Project” and select “Audio Recorder”.
  3. Import Song: Tap on the “+” icon and select “Audio Files”. Choose the song you want to set as your ringtone from your music library.
  4. Edit Song: Once imported, tap on the song and then tap on “Edit” in the top-right corner.
  5. Trim Song: Use your finger to drag the yellow handles at both ends of the track to trim it down to 30 seconds or less.
  6. Song Settings: Tap on the wrench icon in the top-left corner and select “My Songs”.
  7. Save as Ringtone: Press and hold the song, then tap on the ellipsis (..) icon. Finally, select “Share” and then “Ringtone”.

Step 3: Set the Ringtone

Now that you have successfully created your custom ringtone, it’s time to set it as your default ringtone. Follow these simple steps:

  1. Open Settings: Open the “Settings” app on your iPhone.
  2. Select Sounds & Haptics: Scroll down and tap on “Sounds & Haptics”.
  3. Choose Ringtone: Under the “Sounds and Vibration Patterns” section, tap on “Ringtone”.
  4. Select Custom Ringtone: Scroll down to the “Ringtones” section and locate your custom ringtone under the “Custom” heading.
  5. Bonus Tip: You can also assign your custom ringtone to specific contacts by going to their contact details page and tapping on “Edit” in the top-right corner. Scroll down and select “Ringtone” to choose your custom tone.


You have successfully set a song as your ringtone on your iPhone for free. Now whenever someone calls you, you’ll be greeted with a personalized tune that reflects your style and taste in music. Enjoy!

In conclusion, setting a song as a ringtone on an iPhone is a straightforward process that allows you to personalize your device. By following these simple steps, you can enjoy a unique ringtone that stands out from the crowd. So go ahead and give it a try!

Android - iPhone - Mac

 © 2023 UI-Transitions

Privacy Policy