Skip to content
PullVid
Download
How to Set a Custom Ringtone on iPhone (Free, No iTunes)
Audio

How to Set a Custom Ringtone on iPhone (Free, No iTunes)

Daniel CarterBy Daniel CarterPublished July 7, 20266 min read

On iPhone, setting a song as your ringtone has a reputation for being complicated because for years it required going through iTunes and a cable. Not anymore. Today you can do the whole thing from the iPhone itself, no computer and no cost, using GarageBand, Apple's app that comes preinstalled — or is free on the App Store — on most models.

The starting point is always the same: you need the audio as an MP3. If the song or sound is in a YouTube, TikTok, Instagram, or other supported-platform video, get the MP3 with PullVid — the YouTube to MP3 converter if it's from YouTube. For the overview of the full process, check how to make a free ringtone.

Why you don't need iTunes anymore

iTunes (or Finder, on Mac) used to be used to sync .m4r files to the iPhone over a cable. Apple simplified the process: GarageBand, free on the App Store, can export a project straight to the iPhone's ringtone settings, no computer or syncing involved. It's the real, free method that works today on iOS.

Advertisement

What you need

  • The MP3 of the song or sound you want to use, downloaded with PullVid.
  • The GarageBand app (free on the App Store if you don't already have it installed).
  • About 5 minutes.

How to make a ringtone on iPhone step by step

  1. Download the MP3: copy the link to the video or song, paste it into the YouTube to MP3 converter (or the matching one), and save the file from Safari into the Files app.
  2. Open GarageBand and create a new project with an audio track.
  3. Import the MP3: tap the loop icon (circle with an arrow) in the top corner, go to the files tab, and select your MP3 from Files.
  4. Trim the clip: drag the ends of the track to keep just 15 to 30 seconds, the section with the most hook.
  5. Export it as a ringtone: tap the project name (top left) → Share → Ringtone. GarageBand converts it automatically and adds it to your available ringtones in Settings.

Setting the ringtone in Settings

Once exported from GarageBand, go to Settings → Sounds & Haptics → Ringtone, and select it among the custom ringtones (it appears above Apple's default tones). You can also assign it to a specific contact from their card in Contacts → Ringtone, if you only want that person to have a different sound.

Advertisement

The same ringtone also works for texts and other alerts

A detail many people don't know: the ringtone you export from GarageBand doesn't just stay in the "Ringtone" selector for calls. It also shows up in the rest of the sound menus under Settings → Sounds & Haptics: Text Tone, New Mail, Reminders, or any other alert that uses a customizable sound. If you want to use the same clip for calls and for WhatsApp or Messages, you don't need to export it twice from GarageBand — just go to each menu and pick the same custom ringtone from the list.

Duration limit on iPhone

iOS doesn't allow ringtones of any length: the practical limit is around 30-40 seconds, and GarageBand respects it automatically when exporting — if the clip is longer, it trims it itself. That's why it's worth choosing the section carefully at the trimming step: the chorus or the most recognizable moment of the song.

How to pick the best clip before trimming

The result depends almost as much on which seconds you pick as on the app you use to trim them. Avoid starting the ringtone right on a silence or a stray note: start on the first drum hit, the first recognizable chord, or the first word of the phrase, so the song is identifiable the instant the phone rings. If the song has a strong chorus, that's usually the best section; if it's a spoken clip or a funny sound effect, pick the punchline or the funniest moment. Test the exported ringtone at the volume you'd normally use for calls before finalizing it: a clip that sounds great at high volume on GarageBand's speakers can sound different through the iPhone's small speaker.

If you don't have GarageBand

GarageBand is the recommended route because it's free, official from Apple, and doesn't need a computer. If you'd rather not install it, there are free third-party apps on the App Store specialized in making ringtones (search "ringtone maker"); the flow is the same: import the MP3, trim it, and export it as a ringtone. Avoid any app or website that asks you to pay just to trim an audio file — it's a step that can be done for free.

Frequently asked questions

Do I need iTunes to set a custom ringtone on iPhone?

No. With GarageBand you do everything from the iPhone itself: you import the MP3, trim it, and export it straight to Settings as a ringtone, no computer or cable needed.

Is GarageBand free?

Yes, it's Apple's app, free on the App Store and preinstalled on many iPhone models.

How long can the ringtone be?

Around 30-40 seconds; GarageBand automatically trims the clip when exporting it as a ringtone if you go over that limit.

Can I set a different ringtone for each contact?

Yes, from the contact's card in the Contacts app → Ringtone, you can assign a custom ringtone different from the one used for other calls.

Do I lose quality when converting the MP3 into a ringtone?

It gets re-encoded to the format iOS uses for ringtones, but the difference is imperceptible to the ear in a clip under a minute played through the phone's speaker.

Use our free tool — no sign-up, no limits.

Go to Video Downloader
Advertisement
Daniel Carter

Daniel Carter

Technical writer · PullVid team

Daniel writes about video downloading, formats, and web tools at PullVid.

View profile

Related articles