The fastest way to change your ringtone
Open Settings, tap Sounds & Haptics, then tap Ringtone. You will see a list of built-in ringtones — tap any one to hear it play, then tap it again to set it as your ringtone. The change takes effect when ready. If you want a custom ringtone from your music library or a file you have downloaded, you will need to use a computer and iTunes or Finder, which takes a few more steps.
The built-in ringtones are the easiest route because they are already on your phone and ready to use. If none of them appeal to you, the custom route is still straightforward, but it requires a Mac or Windows computer and takes about five minutes of setup time.
Key Takeaways
- Built-in ringtones are changed through Settings > Sounds & Haptics > Ringtone and take effect when ready.
- Custom ringtones must be created on a computer using iTunes (Mac) or Finder (Mac) or iTunes (Windows), then synced to your iPhone.
- Custom ringtone files must be in M4R format, which is the iPhone's ringtone file type.
- You can set different ringtones for specific contacts by opening their contact card and tapping Edit > Ringtone.
Using a built-in ringtone from Settings
This is the method most people use because it requires no computer or extra files. Open the Settings app on your iPhone, scroll down and tap Sounds & Haptics (on older iPhones it may say Sounds), then tap Ringtone.
You will see a list of ringtones with names like Alarm, Beacon, Chime, and Digital. Tap any ringtone to hear a preview — it will play through your phone's speaker. Once you find one you like, tap it again to confirm. A checkmark will appear next to your selection, and that ringtone is now active for all incoming calls.
Creating a custom ringtone on a Mac
If you want to use a song from your music library or an audio file you have downloaded, you will need to convert it to M4R format (the iPhone ringtone format) and transfer it to your phone. On a Mac, open Finder and locate the audio file you want to use. The file should be an MP3, M4A, or WAV file.
Right-click the file and select Get Info. In the window that opens, click the General tab and note the file name and format. Then open iTunes (or Music on newer Macs), right-click the file in your library, and select Show in Finder. Copy the file to your desktop, then rename it so it ends in .m4r instead of .mp3 or .m4a. Double-click the renamed file — iTunes will ask if you want to add it to your ringtones. Click Yes.
Connect your iPhone to your Mac with a USB cable. In Finder, click your iPhone in the sidebar under Locations, then click Files. Drag the ringtone file from your desktop into the Finder window. Once the transfer is complete, disconnect your iPhone and go to Settings > Sounds & Haptics > Ringtone. Your custom ringtone will appear at the top of the list.
Creating a custom ringtone on Windows
On a Windows computer, open iTunes and locate the audio file you want to use. Right-click it and select Show in Windows Explorer. Copy the file to your desktop, then rename it so it ends in .m4r instead of .mp3 or .m4a.
Connect your iPhone to your Windows computer with a USB cable. Open File Explorer and navigate to your iPhone under This PC. Open the iPhone folder, then look for a folder called iTunes_Control. Inside that folder, navigate to iTunes_Control > Music. Drag your renamed ringtone file into the Music folder. Disconnect your iPhone, then go to Settings > Sounds & Haptics > Ringtone. Your custom ringtone will appear in the list.
Setting a different ringtone for a specific contact
If you want certain people to have their own ringtone so you know who is calling without looking at your phone, open the Contacts app and find the person's name. Tap Edit in the top right corner, then scroll down and tap Ringtone. Choose from the same list of built-in and custom ringtones, then tap Done. That contact will now use their assigned ringtone instead of your default one.
This is useful for family members, your boss, or anyone else you want to recognize when ready. The contact's custom ringtone will override your default ringtone only for calls from that specific person.
Troubleshooting ringtone problems
If you set a ringtone but your phone is still silent when calls come in, check that Do Not Disturb is not turned on. Swipe down from the top right corner of your screen (or up from the bottom on older iPhones) to open Control Center and look for the Do Not Disturb icon — it looks like a moon. If it is highlighted, tap it to turn it off.
If your phone is on silent mode, the physical mute switch on the left side of your iPhone is turned down. Flip it up so the switch shows red. If you have set a custom ringtone and it does not appear in your Sounds & Haptics list, the file may not have transferred correctly. Disconnect your iPhone, delete the file from your computer, and try the transfer process again, making sure the file is named with the .m4r extension.
Frequently Asked Questions
Can I use any song from my music library as a ringtone?
Yes, but only the first 30 seconds will play as a ringtone. You can use any MP3, M4A, or WAV file, but you must convert it to M4R format and transfer it through a computer — you cannot do this directly on your iPhone.
What if I want my ringtone to be only part of a song?
You will need to edit the audio file on your computer before converting it to M4R format. Use free software like Audacity (available for Mac and Windows) to trim the song to the section you want, then save it and follow the M4R conversion steps.
Do I need to use a cable to transfer a custom ringtone?
Yes, custom ringtones must be transferred through a wired USB connection using Finder (Mac) or File Explorer (Windows). Wireless transfer through iCloud or AirDrop does not work for ringtone files.
Will my custom ringtone stay if I update my iPhone?
Custom ringtones will remain on your phone after a software update, but if you restore your iPhone from scratch, you will need to transfer them again. Built-in ringtones are always available and do not need to be re-transferred.