The fastest way to change your ringtone
Open Settings, tap Sounds & Haptics, then Ringtone, and pick a new sound from the list. That's the complete process for most people — it takes about 30 seconds and uses only the ringtones built into your phone.
If you want to use a song from your music library or a custom sound file instead, the process is longer and requires a computer or a third-party app, depending on your iOS version. The built-in ringtones are the simplest route and work on every iPhone model.
Key Takeaways
- Built-in ringtones are changed through Settings > Sounds & Haptics > Ringtone and take less than a minute.
- Custom ringtones from your music library require either a Mac or PC with iTunes or Finder, or a third-party app like GarageBand.
- Ringtones must be 40 seconds or shorter and in the right audio format (.m4r) to work on your iPhone.
- You can set different ringtones for different contacts by opening their contact card and choosing a custom tone.
- If you buy a ringtone from the iTunes Store, it downloads directly to your phone and appears in your Ringtone list when ready.
Using a built-in ringtone from Apple
Your iPhone comes with roughly 30 to 40 ringtones depending on your model and iOS version. To use one, go to Settings on your home screen, scroll down and tap Sounds & Haptics, then tap Ringtone. A list of all available tones appears with the current one marked by a checkmark. Tap any tone to hear a preview, then tap it again to set it as your default.
The change takes effect when ready for all incoming calls. You can return to this menu anytime to switch to a different tone. Apple adds new ringtones with major iOS updates, so if you update your phone, you may see additional options appear in this list.
Converting a song from your music library
If you want to use a song you own — either from Apple Music, iTunes, or a file you downloaded — you need to convert it to a ringtone file and move it to your phone. On a Mac with macOS Monterey or later, open Finder, locate the song file, right-click it, and select "Encode [Song Name]" then choose "AAC Encoder" from the menu. This creates a copy of the file in the correct format.
Next, rename the new file by changing the .m4a extension at the end to .m4r. Then drag this file into the Finder window for your iPhone (under Locations on the left sidebar). The file will sync to your phone and appear in your Ringtone list within a few seconds. On a Windows PC, the process is similar but uses iTunes instead of Finder — right-click the song, select "Create AAC Version," rename the extension, and sync through iTunes.
The ringtone must be 40 seconds or shorter. If your song is longer, you can trim it using GarageBand on your Mac or iPhone before converting it. This method works reliably but requires a computer and takes 5 to 10 minutes the first time you do it.
Using GarageBand to create a custom ringtone
GarageBand is a free app from Apple available on the App Store. Open it, create a new project, import an audio file or record something, then trim it to 40 seconds or less. Tap the three dots in the top right, select "Share," then "Ringtone." Name your ringtone and tap Save. It will appear in your Sounds & Haptics ringtone list when ready.
This method works on your iPhone alone — you don't need a computer. It's useful if you want to trim a song to a specific part or record your own sound. The downside is that GarageBand takes up storage space and has a learning curve if you've never used it before.
Buying ringtones from the iTunes Store
Apple sells individual ringtones through the iTunes Store for $1.29 each. Open the Music app, tap the search icon at the bottom, search for a song title, and look for the ringtone version (it will say "Ringtone" next to the price). Tap the price button to buy it. The ringtone downloads to your phone and appears in Settings > Sounds & Haptics > Ringtone within seconds.
This is the fastest way to get a specific song as a ringtone without converting files yourself. The selection is limited to popular songs, so less common music may not be available for purchase. Once you buy a ringtone, it stays on your phone even if you delete the original song from your music library.
Setting different ringtones for specific contacts
You can assign a unique ringtone to individual people so you know who's calling without looking at your screen. Open the Contacts app, find the person's name, tap Edit in the top right, then scroll down and tap Ringtone. Choose the tone you want and tap Done, then tap Done again to save the contact.
The next time that person calls, your phone will play their custom ringtone instead of your default one. This works with any ringtone in your list — built-in tones, custom ones you created, or ones you purchased. You can set different tones for as many contacts as you want.
Troubleshooting when your ringtone won't change
If you set a ringtone but your phone still plays the old one, first check that you actually tapped the tone to select it — the checkmark should appear next to your choice. If it's there and the phone still doesn't play it, restart your iPhone by holding the power button and sliding to power off, then turning it back on.
If you're trying to use a custom ringtone file and it doesn't appear in your ringtone list, make sure the file extension is .m4r and not .m4a. Files in the wrong format won't show up. Also check that the file is 40 seconds or shorter — longer files are rejected. If you converted the file on a Windows PC, make sure iTunes synced your phone after you added the file. On a Mac, check that the file appears in your iPhone's Finder window under the Tones section.
Frequently Asked Questions
Can I use a ringtone I downloaded from the internet?
Yes, if the file is in .m4r format and 40 seconds or shorter. read the file to your computer, then drag it into your iPhone's Finder window (Mac) or iTunes (Windows). If the file is in a different format like .mp3, you'll need to convert it to .m4a first, then rename it to .m4r before syncing.
Why does my ringtone sound different on my phone than it did on my computer?
Your iPhone's speaker and your computer's speaker produce different sound quality. Also, if you set your phone to vibrate-only mode or lowered the ringtone volume in Settings > Sounds & Haptics, the sound will be quieter or silent. Check that the volume slider next to "Ringtone and Alerts" is turned up.
Can I use a video or a song longer than 40 seconds as a ringtone?
No. Ringtones must be audio files in .m4r format and no longer than 40 seconds. You can trim a longer song using GarageBand or your computer's audio editor before converting it. Videos cannot be used as ringtones on iPhone.
Will my custom ringtone stay on my phone if I update iOS?
Yes. Custom ringtones you created or purchased stay on your phone through iOS updates. Built-in Apple ringtones also remain. If you synced a custom ringtone file from a computer, make sure you back up your phone before updating, then restore from that backup afterward to keep the file.
What's the difference between a ringtone and a notification sound?
A ringtone plays when someone calls you. A notification sound plays for text messages, emails, and app alerts. You change notification sounds in Settings > Sounds & Haptics > Text Tone, Mail, or the specific app's settings. The process is the same, but they're separate settings.