ā¹ļø Skipped - page is already crawled
| Filter | Status | Condition | Details |
|---|---|---|---|
| HTTP status | PASS | download_http_code = 200 | HTTP 200 |
| Age cutoff | PASS | download_stamp > now() - 6 MONTH | 0 months ago |
| History drop | PASS | isNull(history_drop_reason) | No drop reason |
| Spam/ban | PASS | fh_dont_index != 1 AND ml_spam_score = 0 | ml_spam_score=0 |
| Canonical | PASS | meta_canonical IS NULL OR = '' OR = src_unparsed | Not set |
| Property | Value |
|---|---|
| URL | https://www.macworld.com/article/616018/how-to-custom-ringtone-iphone.html |
| Last Crawled | 2026-04-06 10:48:32 (19 hours ago) |
| First Indexed | 2022-03-23 10:38:55 (4 years ago) |
| HTTP Status Code | 200 |
| Meta Title | How to make a ringtone on iPhone or Mac: Set an iPhone custom ringtone | Macworld |
| Meta Description | We explain how to make your own ringtone from a favourite track, so you can set it on your iPhone as a custom ringtone for a particular contact. |
| Meta Canonical | null |
| Boilerpipe Text | Image: IDG
Table of Contents
How to make custom ringtones on your iPhone
How make a ringtone from your favourite track on a Mac
How to set a custom ringtone to play for a iPhone contact
How to make a custom ringtone on your iPhone
How to buy ringtones from Apple
The iPhone comes with a number of ringtones you can use for calls and text notifications, and even
added a lot of new ones in iOS 17
. But itās
your
iPhone, why not use a custom ringtone that only you have?
You can even set certain ringtones for specific contacts, so you immediately know who it is when they call. For example, you can set a song thatās special to you and your spouse as a ringtone, so when your spouse calls, youāll hear the song and know immediately who it is.
You can even make a custom ringtone right on your iPhone with GarageBand, or use your Mac and edit it in the Music app, as long as you know the steps. Hereās how it works.
How to make custom ringtones on your iPhone
There are a few ways to make a custom ringtone to play on your iPhone, we will discuss each of these methods below.
You can either create your ringtone in the Music app on your Mac (or PC). Just choose a track you like, edit it so that a 30 second clip, and convert it so it can be added to your ringtones. (
Jump to the instructions
).
You can create and edit your ringtone in the GarageBand app directly on your iPhone. (
Jump to the instructions
).
You can buy ringtones from Apple. (
Jump to the instructions
).
Once you have created your 30 second clip you need to add it to your iPhone and assign it to a contact. We discuss how to import your ringtone and
how to make it play when a certain contact calls
below.
Read on for our complete guide to making your own ringtone and assigning it to a contact on your iPhone.
How make a ringtone from your favourite track on a Mac
The easiest way to create a ringtone from a song you like is using the Music app on your Mac (or PC).
However, you must own the physical song fileāstreamed songs cannot be made into ringtones. Also, the files must not be copy-protected.
IDG
Follow these steps to create your ringtone for iPhone:
Launch the Music app.
Go to your music library and find the song you want to make into a ringtone. Play the song and keep an eye on the elapsed time at the top of the app. Note the time stamp where you want the ringtone to start, then note where you want it to end. (Note: Ringtones cannot be longer than 30 seconds.)
Right-click on the song and in the pop-up menu, select
Get Info
.
A window with the details of the song file will appear. Click
Options
.
In Options, there are timecodes for Start and Stop. Check the
Start
checkbox and enter the starting time from step 2. Then check the
Stop
box and enter the end time. Click
OK
.
Select the file, and then click on the File menu and select
Convert
>
Create AAC version
. (If the only option you see is
Create MP3 version
, select that.)
A new copy of your song file will appear under the original. Right-click on it and select
Show in Finder
. (If you canāt see the copy of the song below the one you just converted click on Songs on the left, and search for that track).
A Finder window with the song file should appear on your desktop. Look at the fileās extension (the extension appears after the file name and a period ā.ā). If you donāt see the extension, right-click on the file, select
Get Info
, and then look for the Name & Extension section. Then do one of the following:
If the extension is
.m4a
click on the name and change the extension to
.m4r
. Confirm you want to change the extension.
If the extension is
.mp3
, the file needs to be converted to .m4a. Open the file in QuickTime Player, which is in your Applications folder. Then in QuickTime Player, click on the
File
menu and select
Export As
>
Audio Only
. Name the file, choose a place to save it, then click
Save
. Then change the extension of the newly exported file to
.m4r
.
Now you have a suitable ringtone file, and you just need to install it on your iPhone, read on for how to do that.
IDG
How to get the ringtone you created on to your iPhone
If you used a Mac, as per the steps above, to create your ringtone, hereās how to get that on your iPhone:
Connect your iPhone to your Mac via USB.
Open a Finder window (press ā-N on the desktop).
In the sidebar under Locations, you should find your iPhone. Select it.
Find your ringtone file (the one with the .m4r extension), and drag it over to the Finder window that has your iPhone selected.
A green ā+ā icon should appear on your cursor and the file that you are dragging. That means you will be adding it to your iPhone. Drop the file to install it. You may have to wait while the tones sync (a bar will appear at the bottom of the Finder window).
Now open the Setting app on your iPhone, then tap Sound & Haptics > Ringtone, and it will appear at the top of the list with other custom ringtones (if you have others).
IDG
How to set a custom ringtone to play for a iPhone contact
The next step is to assign that ringtone to a contact so that it plays when they call you.
Open the Contacts app.
Find and open the contact you want to add the ringtone to.
Tap on Edit.
Swipe down to Ringtone and tap on it.
Now Choose the new tone you have added.
If you donāt want to use your Mac to create a ring tone you can do it in GarageBand right on your iPhone.
You can use almost any audio file in AAC format, with the file extension changed to .m4r, and a maximum length of 30 seconds will work. You can use other audio editing software to produce one. Fortunately, Apple gives you GarageBand for free, and itās available on both Mac and iPhone.
Hereās how to use the iPhone version of GarageBand to make a ringtone.
You can start from scratch (weāre not going to show you how to make a song in this tutorial) or you can edit an existing sound file, which weāll demonstrate here. The ringtone must be no longer than 30 seconds.Ā
Before you edit in GarageBand, hereās how to prep for the file you want to edit.
If you have an existing sound file, copy it to iCloud Drive.
If you want to edit a song, you must have the song file, either by buying it online or ripping it from a CD. If you have the actual song file already on your iPhone, you will be able to access it through GarageBand.
Copy-protected song files cannot be edited.
Streamed Apple Music songs or songs from another streaming service cannot be used as ringtones.
Hereās how to edit a sound file in GarageBand for iPhone and then save it as a ringtone.
If you donāt have or want to use your Mac, you can create a custom ringtone right on your phone with a little work. You can import a pre-recorded songāagain, it needs to be an unprotected track that you ownāor create something original using GarageBandās instruments. Hereās how to get it done:
Left: the Tracks button.
Right: the Loop Browser button.
IDG
Launch GarageBand. If you donāt have it, itās
free in the App Store
. Itās a big application, so give it some time to download.
Tap
Tracks
at the top of the screen.
Swipe through the screen left or right until you find the
Audio Recorder
section. Tap it.
At the top left of the screen tap the
Tracks
button. Itās the third button from the left.
Tap the
Loop Browser
on the upper right. Itās the button with a loop icon.
A file browser window opens and you can navigate to the file you want to edit.
If your file is on iCloud Drive, tap
Files
and then tap the
Browse items from the Files app
link at the bottom.
If you want to edit a song file, tap
Music
, then navigate to your song file.
Press and hold the file, then drag it from the browser window to the GarageBand workspace.
Now itās time to edit the track down to 30 seconds.
If you want a visual cue to help you with the time, tap the
Settings
button and turn on
Time Ruler
. This will display the time in seconds at the top of the workspace.
Tap the
Play
button at the top to hear the song. Tap it again or tap the
Stop
button next to it to stop playing.
To trim a song, tap the track and trim bars will appear at the ends. Tap and drag a bar to the stop where you want to trim the song.
While weāre not going into greater detail here, you can perform other edits if you want. You can cut sections out, add effects, etc.
Once youāve edited the song, you can save it as a ringtone. Tap the
Navigation
button in the upper left. Itās the arrowhead pointing downward.
In the pop-up menu, select
My Songs
. A window called āGarageBand Recentsā will open, and your saved GarageBand Project will display as āMy Song.ā
If you want to rename it, tap and hold on the project, and in the pop-up menu, select
Rename
. Give it a new name.
To export the song as a ringtone, tap and hold on the project, then in the pop-up menu, select
Share
. The āShare Songā window will appear; select
Ringtone
. Youāll need to give the ringtone a name (the default is the name of the project). The tap
Export
to save the ringtone.
After the export is done, a window will appear that will ask you how you want to use the ringtone. You can set it now, or do so later in the iPhone Settings >
Sounds & Haptics
>
Ringtone
. To set a ringtone for a specific contact, you need to do that in the contactās entry in the Contacts app (
[your contact]
>
Edit
>
Ringtone
).
Songs can be imported into GarageBand, but they must be on your iPhone and not copy protected
IDG
Tap and hold, then drag the bar at the end of the song to trim it.
IDG
Apple
How to buy ringtones from Apple
Apple sells ringtones that you can buy directly on your iPhone. Hereās how to shop for ringtones.
Launch the iTunes Store appānot the Apple Music app or App Store. If you canāt find the iTunes Store, do a search on your iPhone or tell Siri, āOpen the iTunes Store.ā You can also get to the iTunes Store through the Settings app by tapping
Sound & Haptics
>
Ringtone
>
Tone Store
.
Tap the
More
button at the bottom of the screen. Itās the button with three dots.
On the next screen, tap
Tones
.
Now youāre in the section with ringtones. Most ringtones are $1.29, while others are $0.99. Tap the icon to hear the tone, and tap the price button to buy it.
When you buy a ringtone, youāll be given options to set it. The ringtone will be available in the iPhone settings and you can always adjust it to your liking.
IDG
Roman is a Macworld Senior Editor with over 30 years of experience covering the tech industry, focusing on the Mac and other products in the Apple ecosystem. He is also the host of the Macworld Podcast. His career started at MacUser, where he received Apple certification as a repair technician (when Apple did that kind of thing). He's also worked for MacAddict, MacLife, and TechTV. |
| Markdown | English UK Edition
- Edition
- [English UK]()
- [English US]()
- [Mac](https://www.macworld.com/en-gb/mac)
- [iPhone](https://www.macworld.com/en-gb/iphone)
- [iPad](https://www.macworld.com/en-gb/ipad)
- [Apple Watch](https://www.macworld.com/en-gb/apple-watch)
- [AirPods](https://www.macworld.com/en-gb/airpods)
- [Vision Pro](https://www.macworld.com/en-gb/vision)
- MOREExpand MORE
- [Accessories](https://www.macworld.com/en-gb/accessories)
- [Apple](https://www.macworld.com/en-gb/apple)
- [Apple TV](https://www.macworld.com/en-gb/apple-tv)
- [Audio](https://www.macworld.com/en-gb/audio)
- [Security](https://www.macworld.com/en-gb/security)
- [Software](https://www.macworld.com/en-gb/software)
- [Best Picks](https://www.macworld.com/en-gb/best-picks)
- [Reviews](https://www.macworld.com/en-gb/reviews)
- [Deals](https://www.macworld.com/en-gb/deals)
- [Opinion](https://www.macworld.com/en-gb/opinion)
- [Rumours](https://www.macworld.com/en-gb/rumours)
- [Newsletter](https://www.macworld.com/newsletters/signup)
- [Digital Magazine ā Subscribe](https://simplecirc.com/subscribe/macworld)
- [Digital Magazine ā Info](https://www.macworld.com/faq)
- [Smart Answers](https://www.macworld.com/smart-answers)
- Client ContentExpand Client Content
- [BrandPosts](https://www.macworld.com/en-gb/brandposts)
[Skip to content](https://www.macworld.com/article/616018/how-to-custom-ringtone-iphone.html#primary)
- [Menu](https://www.macworld.com/article/616018/how-to-custom-ringtone-iphone.html)
- [Mac](https://www.macworld.com/en-gb/mac)
- [iPhone](https://www.macworld.com/en-gb/iphone)
- [iPad](https://www.macworld.com/en-gb/ipad)
- [Apple Watch](https://www.macworld.com/en-gb/apple-watch)
- [AirPods](https://www.macworld.com/en-gb/airpods)
- [Vision Pro](https://www.macworld.com/en-gb/vision)
- MOREExpand MORE
- [Accessories](https://www.macworld.com/en-gb/accessories)
- [Apple](https://www.macworld.com/en-gb/apple)
- [Apple TV](https://www.macworld.com/en-gb/apple-tv)
- [Audio](https://www.macworld.com/en-gb/audio)
- [Security](https://www.macworld.com/en-gb/security)
- [Software](https://www.macworld.com/en-gb/software)
- [Best Picks](https://www.macworld.com/en-gb/best-picks)
- [Reviews](https://www.macworld.com/en-gb/reviews)
- [Deals](https://www.macworld.com/en-gb/deals)
- [Opinion](https://www.macworld.com/en-gb/opinion)
- [Rumours](https://www.macworld.com/en-gb/rumours)
- [Newsletter](https://www.macworld.com/newsletters/signup)
- [Digital Magazine ā Subscribe](https://simplecirc.com/subscribe/macworld)
- [Digital Magazine ā Info](https://www.macworld.com/faq)
- [Smart Answers](https://www.macworld.com/smart-answers)
- Client ContentExpand Client Content
- [BrandPosts](https://www.macworld.com/en-gb/brandposts)
Type your search and hit enter
HOT TOPICS
- [Appleās 50th](https://www.macworld.com/apples-50th-anniversary)
- [Mac mini M5](https://www.macworld.com/article/2964754/2026-mac-mini-m5-pro-design-specs-release-date.html)
- [Mac Studio M5](https://www.macworld.com/article/2973459/2026-mac-studio-m5-release-date-specs-price-rumors.html)
- [iPhone 18](https://www.macworld.com/article/2953687/iphone-18-pro-2026-release-date-design-specs-rumors.html)
- [iPhone Fold](https://www.macworld.com/article/2629813/apple-folding-iphone-design-display-specs-release.html)
- [iPad mini 2026](https://www.macworld.com/article/3060022/2026-ipad-mini-design-display-features-specs-release-date.html)
- [iPad 2026](https://www.macworld.com/article/3030272/2026-ipad-a19-design-display-specs-release-price.html)
- [Best Mac Antivirus](https://www.macworld.com/article/668850/best-mac-antivirus-software.html)
- [Best Mac VPN](https://www.macworld.com/article/231047/best-vpn-for-mac.html)
When you purchase through links in our articles, we may earn a small commission. This doesn't affect our [editorial independence](https://www.macworld.com/about/affiliate-link-policy).
1. [Home](https://www.macworld.com/en-gb)
2. [iPhone](https://www.macworld.com/en-gb/iphone)
3. [iPhone How To](https://www.macworld.com/en-gb/iphone/how-to)
Updated
# How to create a custom ringtone for your iPhone
We explain how to make your own ringtone from a favourite track, so you can use it on your iPhone as a custom ringtone.

By [Roman Loyola](https://www.macworld.com/author/rloyola)
Senior Editor, Macworld JAN 23, 2025 3:56 am PST

Image: IDG
## Table of Contents
- [How to make custom ringtones on your iPhone](https://www.macworld.com/article/616018/how-to-custom-ringtone-iphone.html#toc-1)
- [How make a ringtone from your favourite track on a Mac](https://www.macworld.com/article/616018/how-to-custom-ringtone-iphone.html#toc-2)
- [How to set a custom ringtone to play for a iPhone contact](https://www.macworld.com/article/616018/how-to-custom-ringtone-iphone.html#toc-3)
- [How to make a custom ringtone on your iPhone](https://www.macworld.com/article/616018/how-to-custom-ringtone-iphone.html#toc-4)
- [How to buy ringtones from Apple](https://www.macworld.com/article/616018/how-to-custom-ringtone-iphone.html#toc-5)
The iPhone comes with a number of ringtones you can use for calls and text notifications, and even [added a lot of new ones in iOS 17](https://www.macworld.com/article/2069398/ios-17-new-ringtones-text-tones.html). But itās *your* iPhone, why not use a custom ringtone that only you have?
You can even set certain ringtones for specific contacts, so you immediately know who it is when they call. For example, you can set a song thatās special to you and your spouse as a ringtone, so when your spouse calls, youāll hear the song and know immediately who it is.
You can even make a custom ringtone right on your iPhone with GarageBand, or use your Mac and edit it in the Music app, as long as you know the steps. Hereās how it works.
## How to make custom ringtones on your iPhone
There are a few ways to make a custom ringtone to play on your iPhone, we will discuss each of these methods below.
- You can either create your ringtone in the Music app on your Mac (or PC). Just choose a track you like, edit it so that a 30 second clip, and convert it so it can be added to your ringtones. ([Jump to the instructions](https://www.macworld.com/article/616018/how-to-custom-ringtone-iphone.html#toc-2)).
- You can create and edit your ringtone in the GarageBand app directly on your iPhone. ([Jump to the instructions](https://www.macworld.com/article/616018/how-to-custom-ringtone-iphone.html#toc-4)).
- You can buy ringtones from Apple. ([Jump to the instructions](https://www.macworld.com/article/616018/how-to-custom-ringtone-iphone.html#toc-5)).
Once you have created your 30 second clip you need to add it to your iPhone and assign it to a contact. We discuss how to import your ringtone and [how to make it play when a certain contact calls](https://www.macworld.com/article/616018/how-to-custom-ringtone-iphone.html#toc-4) below.
Read on for our complete guide to making your own ringtone and assigning it to a contact on your iPhone.
## How make a ringtone from your favourite track on a Mac
The easiest way to create a ringtone from a song you like is using the Music app on your Mac (or PC).
However, you must own the physical song fileāstreamed songs cannot be made into ringtones. Also, the files must not be copy-protected.

IDG
Follow these steps to create your ringtone for iPhone:
1. Launch the Music app.
2. Go to your music library and find the song you want to make into a ringtone. Play the song and keep an eye on the elapsed time at the top of the app. Note the time stamp where you want the ringtone to start, then note where you want it to end. (Note: Ringtones cannot be longer than 30 seconds.)
3. Right-click on the song and in the pop-up menu, select *Get Info*.
4. A window with the details of the song file will appear. Click *Options*.
5. In Options, there are timecodes for Start and Stop. Check the *Start* checkbox and enter the starting time from step 2. Then check the *Stop* box and enter the end time. Click *OK*.
6. Select the file, and then click on the File menu and select *Convert* \> *Create AAC version*. (If the only option you see is *Create MP3 version*, select that.)
7. A new copy of your song file will appear under the original. Right-click on it and select *Show in Finder*. (If you canāt see the copy of the song below the one you just converted click on Songs on the left, and search for that track).
8. A Finder window with the song file should appear on your desktop. Look at the fileās extension (the extension appears after the file name and a period ā.ā). If you donāt see the extension, right-click on the file, select *Get Info*, and then look for the Name & Extension section. Then do one of the following:
- If the extension is *.m4a* click on the name and change the extension to *.m4r*. Confirm you want to change the extension.
- If the extension is *.mp3*, the file needs to be converted to .m4a. Open the file in QuickTime Player, which is in your Applications folder. Then in QuickTime Player, click on the *File* menu and select *Export As* \> *Audio Only*. Name the file, choose a place to save it, then click *Save*. Then change the extension of the newly exported file to *.m4r*.
Now you have a suitable ringtone file, and you just need to install it on your iPhone, read on for how to do that.

IDG
### How to get the ringtone you created on to your iPhone
If you used a Mac, as per the steps above, to create your ringtone, hereās how to get that on your iPhone:
1. Connect your iPhone to your Mac via USB.
2. Open a Finder window (press ā-N on the desktop).
3. In the sidebar under Locations, you should find your iPhone. Select it.
4. Find your ringtone file (the one with the .m4r extension), and drag it over to the Finder window that has your iPhone selected.
5. A green ā+ā icon should appear on your cursor and the file that you are dragging. That means you will be adding it to your iPhone. Drop the file to install it. You may have to wait while the tones sync (a bar will appear at the bottom of the Finder window).
6. Now open the Setting app on your iPhone, then tap Sound & Haptics \> Ringtone, and it will appear at the top of the list with other custom ringtones (if you have others).

IDG
## How to set a custom ringtone to play for a iPhone contact
The next step is to assign that ringtone to a contact so that it plays when they call you.
1. Open the Contacts app.
2. Find and open the contact you want to add the ringtone to.
3. Tap on Edit.
4. Swipe down to Ringtone and tap on it.
5. Now Choose the new tone you have added.
## How to make a custom ringtone on your iPhone
If you donāt want to use your Mac to create a ring tone you can do it in GarageBand right on your iPhone.
You can use almost any audio file in AAC format, with the file extension changed to .m4r, and a maximum length of 30 seconds will work. You can use other audio editing software to produce one. Fortunately, Apple gives you GarageBand for free, and itās available on both Mac and iPhone.
Hereās how to use the iPhone version of GarageBand to make a ringtone.
You can start from scratch (weāre not going to show you how to make a song in this tutorial) or you can edit an existing sound file, which weāll demonstrate here. The ringtone must be no longer than 30 seconds.
Before you edit in GarageBand, hereās how to prep for the file you want to edit.
- If you have an existing sound file, copy it to iCloud Drive.
- If you want to edit a song, you must have the song file, either by buying it online or ripping it from a CD. If you have the actual song file already on your iPhone, you will be able to access it through GarageBand.
- Copy-protected song files cannot be edited.
- Streamed Apple Music songs or songs from another streaming service cannot be used as ringtones.
Hereās how to edit a sound file in GarageBand for iPhone and then save it as a ringtone.
If you donāt have or want to use your Mac, you can create a custom ringtone right on your phone with a little work. You can import a pre-recorded songāagain, it needs to be an unprotected track that you ownāor create something original using GarageBandās instruments. Hereās how to get it done:

Left: the Tracks button.
Right: the Loop Browser button.
IDG
1. Launch GarageBand. If you donāt have it, itās [free in the App Store](https://go.skimresources.com/?id=111346X1569486&xs=1&url=https://apps.apple.com/us/app/garageband/id408709785&xcust=1-0-616018-1-0-0-0-0&sref=https://www.macworld.com/article/616018/how-to-custom-ringtone-iphone.html). Itās a big application, so give it some time to download.
2. Tap *Tracks* at the top of the screen.
3. Swipe through the screen left or right until you find the *Audio Recorder* section. Tap it.
4. At the top left of the screen tap the *Tracks* button. Itās the third button from the left.
5. Tap the *Loop Browser* on the upper right. Itās the button with a loop icon.
6. A file browser window opens and you can navigate to the file you want to edit.
- If your file is on iCloud Drive, tap *Files* and then tap the *Browse items from the Files app* link at the bottom.
- If you want to edit a song file, tap *Music*, then navigate to your song file.
7. Press and hold the file, then drag it from the browser window to the GarageBand workspace.
8. Now itās time to edit the track down to 30 seconds.
- If you want a visual cue to help you with the time, tap the *Settings* button and turn on *Time Ruler*. This will display the time in seconds at the top of the workspace.
- Tap the *Play* button at the top to hear the song. Tap it again or tap the *Stop* button next to it to stop playing.
- To trim a song, tap the track and trim bars will appear at the ends. Tap and drag a bar to the stop where you want to trim the song.
- While weāre not going into greater detail here, you can perform other edits if you want. You can cut sections out, add effects, etc.
9. Once youāve edited the song, you can save it as a ringtone. Tap the *Navigation* button in the upper left. Itās the arrowhead pointing downward.
10. In the pop-up menu, select *My Songs*. A window called āGarageBand Recentsā will open, and your saved GarageBand Project will display as āMy Song.ā
- If you want to rename it, tap and hold on the project, and in the pop-up menu, select *Rename*. Give it a new name.
- To export the song as a ringtone, tap and hold on the project, then in the pop-up menu, select *Share*. The āShare Songā window will appear; select *Ringtone*. Youāll need to give the ringtone a name (the default is the name of the project). The tap *Export* to save the ringtone.
11. After the export is done, a window will appear that will ask you how you want to use the ringtone. You can set it now, or do so later in the iPhone Settings \> *Sounds & Haptics* \> *Ringtone*. To set a ringtone for a specific contact, you need to do that in the contactās entry in the Contacts app (*\[your contact\]* \> *Edit* \> *Ringtone*).

Songs can be imported into GarageBand, but they must be on your iPhone and not copy protected
IDG

Tap and hold, then drag the bar at the end of the song to trim it.
IDG

Apple
## How to buy ringtones from Apple
Apple sells ringtones that you can buy directly on your iPhone. Hereās how to shop for ringtones.
1. Launch the iTunes Store appānot the Apple Music app or App Store. If you canāt find the iTunes Store, do a search on your iPhone or tell Siri, āOpen the iTunes Store.ā You can also get to the iTunes Store through the Settings app by tapping *Sound & Haptics* \> *Ringtone* \> *Tone Store*.
2. Tap the *More* button at the bottom of the screen. Itās the button with three dots.
3. On the next screen, tap *Tones*.
4. Now youāre in the section with ringtones. Most ringtones are \$1.29, while others are \$0.99. Tap the icon to hear the tone, and tap the price button to buy it.
When you buy a ringtone, youāll be given options to set it. The ringtone will be available in the iPhone settings and you can always adjust it to your liking.

IDG
### [Author: Roman Loyola](https://www.macworld.com/author/rloyola), Senior Editor, Macworld

Roman is a Macworld Senior Editor with over 30 years of experience covering the tech industry, focusing on the Mac and other products in the Apple ecosystem. He is also the host of the Macworld Podcast. His career started at MacUser, where he received Apple certification as a repair technician (when Apple did that kind of thing). He's also worked for MacAddict, MacLife, and TechTV.
### Recent stories by Roman Loyola:
- [iPhones in space! NASA brings 17 Pros on board Artemis mission](https://www.macworld.com/article/3105867/iphones-are-floating-in-outer-space-as-you-read-this.html)
- [Iāve been to a lot of Apple keynotes. Iāll never forget these two](https://www.macworld.com/article/3100197/ive-been-to-a-lot-of-apple-keynotes-ill-never-forget-these-two.html)
- [Appleās Swift can be used to create Android apps](https://www.macworld.com/article/3102172/apples-swift-can-be-used-to-create-android-apps.html)
Macworld is your best source for all things Apple. We give you the scoop on what's new, what's best and how to make the most out of the products you love.
- POLICIESExpand POLICIES
- [Privacy Policy](https://foundryco.com/privacy-policy/)
- [Cookie Policy](https://foundryco.com/cookie-policy/)
- [Terms of Service](https://foundryco.com/terms-of-service-agreement/)
- [Copyright Notice](https://foundryco.com/copyright-notice/)
- [European Privacy Settings](https://www.macworld.com/about/member-preferences#cookie)
- [Member Preferences](https://www.macworld.com/about/member-preferences)
- [Editorial Independence](https://www.macworld.com/about/affiliate-link-policy)
- [Licensing & Eprints](https://info.wrightsmedia.com/foundry-media-licensing)
- [California: Do not sell my Personal Info](https://www.macworld.com/about/ccpa)
- ABOUTExpand ABOUT
- [About Us](https://www.macworld.com/about)
- [Contact Us](https://www.macworld.com/about/contact)
- [Advertise](https://foundryco.com/our-brands/macworld/)
- [Ad Choices](https://foundryco.com/ad-choices/)
- [Foundry Careers](https://foundryco.com/work-here/)
- [Smart Answers](https://www.macworld.com/smart-answers)
- More from Macworld Expand submenu for More from Macworld
- [Macworld Sweden](https://www.macworld.se/)
[Macwelt Germany](https://www.macwelt.de/)
- Subscribe Expand submenu for Subscribe
- [Subscribe to the Macworld Digital Magazine](https://simplecirc.com/subscribe/macworld)
[Digital Magazine Info](https://www.macworld.com/faq)
[Newsletter](https://www.macworld.com/newsletters/signup)
[Follow us on WhatsApp](https://whatsapp.com/channel/0029VagNnbe002TCyUyKte2j)
[Ā© 2026 FoundryCo, Inc.](https://foundryco.com/terms-of-service-agreement/)
[Top Of Page]()
Do Not Sell or Share My Personal Information
Privacy Settings
![]()
![]() |
| Readable Markdown | 
Image: IDG
## Table of Contents
- [How to make custom ringtones on your iPhone](https://www.macworld.com/article/616018/how-to-custom-ringtone-iphone.html#toc-1)
- [How make a ringtone from your favourite track on a Mac](https://www.macworld.com/article/616018/how-to-custom-ringtone-iphone.html#toc-2)
- [How to set a custom ringtone to play for a iPhone contact](https://www.macworld.com/article/616018/how-to-custom-ringtone-iphone.html#toc-3)
- [How to make a custom ringtone on your iPhone](https://www.macworld.com/article/616018/how-to-custom-ringtone-iphone.html#toc-4)
- [How to buy ringtones from Apple](https://www.macworld.com/article/616018/how-to-custom-ringtone-iphone.html#toc-5)
The iPhone comes with a number of ringtones you can use for calls and text notifications, and even [added a lot of new ones in iOS 17](https://www.macworld.com/article/2069398/ios-17-new-ringtones-text-tones.html). But itās *your* iPhone, why not use a custom ringtone that only you have?
You can even set certain ringtones for specific contacts, so you immediately know who it is when they call. For example, you can set a song thatās special to you and your spouse as a ringtone, so when your spouse calls, youāll hear the song and know immediately who it is.
You can even make a custom ringtone right on your iPhone with GarageBand, or use your Mac and edit it in the Music app, as long as you know the steps. Hereās how it works.
## How to make custom ringtones on your iPhone
There are a few ways to make a custom ringtone to play on your iPhone, we will discuss each of these methods below.
- You can either create your ringtone in the Music app on your Mac (or PC). Just choose a track you like, edit it so that a 30 second clip, and convert it so it can be added to your ringtones. ([Jump to the instructions](https://www.macworld.com/article/616018/how-to-custom-ringtone-iphone.html#toc-2)).
- You can create and edit your ringtone in the GarageBand app directly on your iPhone. ([Jump to the instructions](https://www.macworld.com/article/616018/how-to-custom-ringtone-iphone.html#toc-4)).
- You can buy ringtones from Apple. ([Jump to the instructions](https://www.macworld.com/article/616018/how-to-custom-ringtone-iphone.html#toc-5)).
Once you have created your 30 second clip you need to add it to your iPhone and assign it to a contact. We discuss how to import your ringtone and [how to make it play when a certain contact calls](https://www.macworld.com/article/616018/how-to-custom-ringtone-iphone.html#toc-4) below.
Read on for our complete guide to making your own ringtone and assigning it to a contact on your iPhone.
## How make a ringtone from your favourite track on a Mac
The easiest way to create a ringtone from a song you like is using the Music app on your Mac (or PC).
However, you must own the physical song fileāstreamed songs cannot be made into ringtones. Also, the files must not be copy-protected.

IDG
Follow these steps to create your ringtone for iPhone:
1. Launch the Music app.
2. Go to your music library and find the song you want to make into a ringtone. Play the song and keep an eye on the elapsed time at the top of the app. Note the time stamp where you want the ringtone to start, then note where you want it to end. (Note: Ringtones cannot be longer than 30 seconds.)
3. Right-click on the song and in the pop-up menu, select *Get Info*.
4. A window with the details of the song file will appear. Click *Options*.
5. In Options, there are timecodes for Start and Stop. Check the *Start* checkbox and enter the starting time from step 2. Then check the *Stop* box and enter the end time. Click *OK*.
6. Select the file, and then click on the File menu and select *Convert* \> *Create AAC version*. (If the only option you see is *Create MP3 version*, select that.)
7. A new copy of your song file will appear under the original. Right-click on it and select *Show in Finder*. (If you canāt see the copy of the song below the one you just converted click on Songs on the left, and search for that track).
8. A Finder window with the song file should appear on your desktop. Look at the fileās extension (the extension appears after the file name and a period ā.ā). If you donāt see the extension, right-click on the file, select *Get Info*, and then look for the Name & Extension section. Then do one of the following:
- If the extension is *.m4a* click on the name and change the extension to *.m4r*. Confirm you want to change the extension.
- If the extension is *.mp3*, the file needs to be converted to .m4a. Open the file in QuickTime Player, which is in your Applications folder. Then in QuickTime Player, click on the *File* menu and select *Export As* \> *Audio Only*. Name the file, choose a place to save it, then click *Save*. Then change the extension of the newly exported file to *.m4r*.
Now you have a suitable ringtone file, and you just need to install it on your iPhone, read on for how to do that.

IDG
### How to get the ringtone you created on to your iPhone
If you used a Mac, as per the steps above, to create your ringtone, hereās how to get that on your iPhone:
1. Connect your iPhone to your Mac via USB.
2. Open a Finder window (press ā-N on the desktop).
3. In the sidebar under Locations, you should find your iPhone. Select it.
4. Find your ringtone file (the one with the .m4r extension), and drag it over to the Finder window that has your iPhone selected.
5. A green ā+ā icon should appear on your cursor and the file that you are dragging. That means you will be adding it to your iPhone. Drop the file to install it. You may have to wait while the tones sync (a bar will appear at the bottom of the Finder window).
6. Now open the Setting app on your iPhone, then tap Sound & Haptics \> Ringtone, and it will appear at the top of the list with other custom ringtones (if you have others).

IDG
## How to set a custom ringtone to play for a iPhone contact
The next step is to assign that ringtone to a contact so that it plays when they call you.
1. Open the Contacts app.
2. Find and open the contact you want to add the ringtone to.
3. Tap on Edit.
4. Swipe down to Ringtone and tap on it.
5. Now Choose the new tone you have added.
If you donāt want to use your Mac to create a ring tone you can do it in GarageBand right on your iPhone.
You can use almost any audio file in AAC format, with the file extension changed to .m4r, and a maximum length of 30 seconds will work. You can use other audio editing software to produce one. Fortunately, Apple gives you GarageBand for free, and itās available on both Mac and iPhone.
Hereās how to use the iPhone version of GarageBand to make a ringtone.
You can start from scratch (weāre not going to show you how to make a song in this tutorial) or you can edit an existing sound file, which weāll demonstrate here. The ringtone must be no longer than 30 seconds.
Before you edit in GarageBand, hereās how to prep for the file you want to edit.
- If you have an existing sound file, copy it to iCloud Drive.
- If you want to edit a song, you must have the song file, either by buying it online or ripping it from a CD. If you have the actual song file already on your iPhone, you will be able to access it through GarageBand.
- Copy-protected song files cannot be edited.
- Streamed Apple Music songs or songs from another streaming service cannot be used as ringtones.
Hereās how to edit a sound file in GarageBand for iPhone and then save it as a ringtone.
If you donāt have or want to use your Mac, you can create a custom ringtone right on your phone with a little work. You can import a pre-recorded songāagain, it needs to be an unprotected track that you ownāor create something original using GarageBandās instruments. Hereās how to get it done:

Left: the Tracks button.
Right: the Loop Browser button.
IDG
1. Launch GarageBand. If you donāt have it, itās [free in the App Store](https://go.skimresources.com/?id=111346X1569486&xs=1&url=https://apps.apple.com/us/app/garageband/id408709785&xcust=1-0-616018-1-0-0-0-0&sref=https://www.macworld.com/article/616018/how-to-custom-ringtone-iphone.html). Itās a big application, so give it some time to download.
2. Tap *Tracks* at the top of the screen.
3. Swipe through the screen left or right until you find the *Audio Recorder* section. Tap it.
4. At the top left of the screen tap the *Tracks* button. Itās the third button from the left.
5. Tap the *Loop Browser* on the upper right. Itās the button with a loop icon.
6. A file browser window opens and you can navigate to the file you want to edit.
- If your file is on iCloud Drive, tap *Files* and then tap the *Browse items from the Files app* link at the bottom.
- If you want to edit a song file, tap *Music*, then navigate to your song file.
7. Press and hold the file, then drag it from the browser window to the GarageBand workspace.
8. Now itās time to edit the track down to 30 seconds.
- If you want a visual cue to help you with the time, tap the *Settings* button and turn on *Time Ruler*. This will display the time in seconds at the top of the workspace.
- Tap the *Play* button at the top to hear the song. Tap it again or tap the *Stop* button next to it to stop playing.
- To trim a song, tap the track and trim bars will appear at the ends. Tap and drag a bar to the stop where you want to trim the song.
- While weāre not going into greater detail here, you can perform other edits if you want. You can cut sections out, add effects, etc.
9. Once youāve edited the song, you can save it as a ringtone. Tap the *Navigation* button in the upper left. Itās the arrowhead pointing downward.
10. In the pop-up menu, select *My Songs*. A window called āGarageBand Recentsā will open, and your saved GarageBand Project will display as āMy Song.ā
- If you want to rename it, tap and hold on the project, and in the pop-up menu, select *Rename*. Give it a new name.
- To export the song as a ringtone, tap and hold on the project, then in the pop-up menu, select *Share*. The āShare Songā window will appear; select *Ringtone*. Youāll need to give the ringtone a name (the default is the name of the project). The tap *Export* to save the ringtone.
11. After the export is done, a window will appear that will ask you how you want to use the ringtone. You can set it now, or do so later in the iPhone Settings \> *Sounds & Haptics* \> *Ringtone*. To set a ringtone for a specific contact, you need to do that in the contactās entry in the Contacts app (*\[your contact\]* \> *Edit* \> *Ringtone*).

Songs can be imported into GarageBand, but they must be on your iPhone and not copy protected
IDG

Tap and hold, then drag the bar at the end of the song to trim it.
IDG

Apple
## How to buy ringtones from Apple
Apple sells ringtones that you can buy directly on your iPhone. Hereās how to shop for ringtones.
1. Launch the iTunes Store appānot the Apple Music app or App Store. If you canāt find the iTunes Store, do a search on your iPhone or tell Siri, āOpen the iTunes Store.ā You can also get to the iTunes Store through the Settings app by tapping *Sound & Haptics* \> *Ringtone* \> *Tone Store*.
2. Tap the *More* button at the bottom of the screen. Itās the button with three dots.
3. On the next screen, tap *Tones*.
4. Now youāre in the section with ringtones. Most ringtones are \$1.29, while others are \$0.99. Tap the icon to hear the tone, and tap the price button to buy it.
When you buy a ringtone, youāll be given options to set it. The ringtone will be available in the iPhone settings and you can always adjust it to your liking.

IDG

Roman is a Macworld Senior Editor with over 30 years of experience covering the tech industry, focusing on the Mac and other products in the Apple ecosystem. He is also the host of the Macworld Podcast. His career started at MacUser, where he received Apple certification as a repair technician (when Apple did that kind of thing). He's also worked for MacAddict, MacLife, and TechTV. |
| Shard | 65 (laksa) |
| Root Hash | 396360764723510065 |
| Unparsed URL | com,macworld!www,/article/616018/how-to-custom-ringtone-iphone.html s443 |