Skip to main content

How to make ringtones for an iPhone

With texting now more common than calling for many people, and many now using VoiP services instead of cellular calls, you may not hear your iPhone's ringtone nearly as often as you used to. Still, when your phone does ring, it's nice to hear something a bit more unique than the default ringtone that everybody else is using. For one thing, it helps you know that it's your iPhone that's actually receiving a call, but it's also a nice way to express your own style.

Although the iPhone 14 comes with a selection of nearly 30 built-in ringtones to choose from, with hundreds of millions of iPhones in the world there's a good chances are you've heard them all before somewhere. Thankfully, if you're hoping for a little more originality, there's a better way to go.




15 minutes

What You Need

  • iPhone

  • macOS Music app or iTunes

You can create your own original ringtones to add a bit of personal flair to your iPhone experience. The sky's the limit when it comes to your options — if you can hear it, you can make a ringtone out of it. You can use any non-copy-protected song in your music library, create your own custom jams in GarageBand, or check out some ready-made collections of ringtones for inspiration.

The only rule is that ringtones can't be longer than 30 seconds, but that shouldn't be a problem as your iPhone won't likely ring for that long anyway — and it's probably not a good sign if you're more interested in listening to your ringtone finish than actually talking to the person who is calling you.

Three iPhones showing iTunes Store for purchasing ringtones.
Jesse Hollington / Digital Trends

How to buy an iPhone ringtone from the iTunes Store

The simplest way to get a new ringtone for your iPhone is to buy one from the iTunes Store directly on your device. That will set you back between $1 and $1.29 per track, though, so it's hardly the cheapest option. Nevertheless, if there's a song in Apple's collection that you're just dying to have as a ringtone, it's a really easy one-click solution that just works.

Step 1: Open the iTunes Store app on your iPhone.

Step 2: Select the More button in the bottom-right corner.

Step 3: Select Tones.

Step 4: Select a tone from the list or use the Genres, Featured, or Charts buttons to browse for more tones.

Step 5: From the details screen, select the name of the tone to listen to a preview or tap the price button to purchase the ringtone.

Once purchased and downloaded, the new ringtone or alert tone will appear in the appropriate section alongside the built-in tones, which can be found in the Settings app under Sounds & Haptics.

How to create a ringtone using your Mac or PC

Thankfully, buying a ringtone isn't the only way to get a unique ringtone. You can also create a ringtone from just about any song in your iTunes or Music library — as long as you've purchased the song, that is. You won't be able to create ringtones from Apple Music tracks since those are copy-protected. Ditto for other streaming apps like Spotify

Further, if you have tracks in your library that were purchased from the iTunes Store prior to 2009, these may also be copy-protected unless you updated them to the new "iTunes Plus" format.

If you're using Windows or an older version of macOS, then iTunes will be the go-to app for this. With the 2019 release of macOS Catalina, Apple replaced iTunes with a new app simply called "Music." Don't let the new name fool you, though; the macOS Music app is basically still iTunes under the hood. Apple simply trimmed out all the non-music features and put those into separate apps.

This means that the steps for creating a ringtone are essentially the same whether the app you're using is named "iTunes" or "Music," although some of the menu options differ slightly between the Windows and Mac apps.

Step 1: Launch Music or iTunes and choose a song from your collection.

iPhone ringtones play continuously in 30-second (or less) loops, so after choosing your song, note the start and stop times for the portion you want, up to a maximum of 30 seconds.

Step 2: If a cloud icon appears beside your chosen song, right-click (or control-click) and choose Download from the context menu to download it from the cloud to your Mac or PC.

Step 3: Once the download completes (if applicable), right-click or control-click the song you want and select Song Info (Windows) or Get Info (Mac) from the resulting drop-down list.

Step 2 Get info.

Step 4: Select the Options tab at the top of the window.

Step 3 set start time.

Step 5: Enter the start and stop times you noted in step 1 into the "Start" and "Stop" fields. The range between these can be as short as one second, but should not exceed 30 seconds.

Step 6: Choose the OK button.

how to make ringtones for iphone macos music settings files
Jesse Hollington / Digital Trends

Step 7: Next, you'll need to create a copy of your chosen music file in the AAC format. Since you set the start and stop times, the copy will include only that selected portion.

You'll first need to ensure that the default format is set to AAC. Here's how:

  • On Windows, select Edit > Preferences; on Mac, select iTunes > Preferences or Music > Settings depending on which version of the app you're using.
  • From the Settings dialog, choose Files.
  • Select Import Settings
  • From the Import Using dropdown, select AAC Encoder.
  • Choose OK to close the Import Settings.
  • Choose OK again to close the iTunes/Music settings.
Import Settings in macOS Music app.
Jesse Hollington / Digital Trends

Step 8: With your chosen track highlighted, select File > Convert > Convert to AAC Version (Windows) or File > Convert > Create AAC Version (Mac). If this says something like "MP3 Version" instead of "AAC Version," double-check your settings in the previous step to ensure the default format is set to AAC.

Step 4 Create AAC version.

Step 9: The conversion should take a few seconds, after which a new trimmed copy of the song should appear in your library below the original.

Step 10: Go back into the original song’s info page (from steps 3 through 5) and revert the start and stop times to their original settings so that the full track will play properly the next time you listen to it.

Step 5 Revert to original song length.

Step 11: Copy the new, shorter version of your song from iTunes or Music to your Desktop or another location by dragging it from the iTunes/Music window and dropping it into the appropriate spot in Finder or Windows Explorer.

Step 12: Once you've successfully copied the new track to another location, you can delete it from your music library by right-clicking or control-clicking the track and selecting Delete from Library from the resulting drop-down menu. Confirm you want to do this by Delete File or Move to Trash depending on the platform and version of iTunes or Music you're using.

Step 6 Delete from library.

Step 13: Using Finder or Windows Explorer, rename the music file you copied in step 11 to change it to an .m4r extension.

AAC files created in iTunes or Music use the file extension .m4a by default, however, the file must have an m4r extension to be recognized as a ringtone by your iPhone.

Step 14: Connect your iPhone to your computer using a USB or USB-C to Lightning cable. Your iPhone should appear in the left-hand sidebar of iTunes or Music.

iPhone showing in macOS Music app.
Jesse Hollington / Digital Trends

Step 15: Drag your ringtone file from Finder or Windows Explorer onto your iPhone in the sidebar in iTunes or Music. This will copy the ringtone to your iPhone.

Note that in some earlier versions of iTunes you may need to expand your iPhone first in the sidebar by clicking on the triangle to the left of it and then drag your ringtone directly into the Tones section.

GarageBand for iPhone at Sound Library screen.
Jesse Hollington / Digital Trends

How to create a ringtone using GarageBand for iOS

If you'd rather create your ringtone directly on your iPhone, Apple's free GarageBand for iOS is the best way to go. Use it to trim your favorite part of a song and set it as your default ringtone. Before you get started, be sure to install the mobile GarageBand app from the App Store on an iPhone running iOS 11 or later.

Launch the GarageBand app and find the song you want to use. It's best to have the music track on your iPhone already. If you haven't already shortened it to 30 seconds, GarageBand will do that automatically, though it may not be the 30 seconds you want.

Step 1: Download and launch GarageBand on your iPhone.

Step 2: Select the + in the top right corner to create a new song.

Step 3: Choose an available instrument from the Tracks tab to record a live performance or a category of loops from the Live Loops tab to use a predefined loop.

Step 4: Select the red Record button to begin recording using your chosen digital instrument or loops.

GarageBand for iPhone live loops.
Jesse Hollington / Digital Trends

Step 5: When finished recording, tap the Record button again to stop.

Ensure your final track is no longer than 30 seconds. If it's longer you can delete and re-record, or trim it down using the tools in GarageBand.

GarageBand for iPhone track editing.
Jesse Hollington / Digital Trends

Step 6: Use the green Play button to preview your track, or select the down arrow in the top left corner to return to your list of songs.

Step 7: Select Rename to give your track a more meaningful name. This is what will be used to identify it in your list of ringtones.

Step 8: Long-press on your renamed song to bring up the pop-up menu again.

iPhone running GarageBand showing share menu.
Jesse Hollington / Digital Trends

Step 9: Select Share.

Exporting a ringtone from GarageBand on an iPhone.
Jesse Hollington / Digital Trends

Step 10: Choose Ringtone.

Step 11: Enter a name for your ringtone if you'd like to use something different from the song name.

Exporting a ringtone from GarageBand on an iPhone.
Jesse Hollington / Digital Trends

Step 12: Select Export in the top-right corner.

Assigning a new ringtone from GarageBand on an iPhone.
Jesse Hollington / Digital Trends

Step 13: Once the export has completed, you can select Use sound as… from the pop-up menu that appears to immediately set the new track as the standard ringtone, or standard text message tone, or assign it to a specific contact.

Alternatively, choose OK if you'd simply like to leave it in your ringtone library for later use.

Three iPhones showing how to find and select a custom ringtone.
Jesse Hollington / Digital Trends

How to use your new ringtone on the iPhone

Now it's time to use your new ringtone. Note that in addition to using your new ringtone for calls, you can also set it as an alert tone for new voicemails, incoming text messages, emails, calendar alerts, and reminder alerts. You can even use a custom ringtone to replace the "swoosh" sound you hear when sending messages in Apple Mail.

Note that you can only use custom ringtones for Apple's own built-in apps like Messages, Mail, Calendar, and Reminders. Third-party apps like Facebook, Twitter, and Gmail all have their own sounds that can't be overridden in your iPhone's system-wide settings. Some third-party developers may let you use your own alert sounds, but that's entirely up to them.

Step 1: Open the Settings app on your iPhone.

Step 2: Select Sounds & Haptics. (this may simply say Sounds in older versions of iOS).

Step 3: Select Ringtone under "Sounds and Haptic Patterns" to choose your ringtone for incoming calls.

Alternatively, you can choose another option, such as Text Tone or New Voicemail, to change the alert tone for those items.

Step 4: If you've selected ringtones, your list of custom tones will be grouped alphabetically at the top of the screen, followed by Apple's built-in ringtones and alert tones. When viewing tones for alerts, such as Text Tone and New Voicemail, this will be reversed, with built-in alert tones shown at the top, followed by your custom tones, and then Apple's ringtones at the bottom.

Step 5: Select the custom ringtone you'd like to use. A preview of the tone will play, and a checkmark should appear beside it to indicate it's selected.

Step 6: Choose Sounds & Haptics in the top-left corner to return to the previous screen, or swipe up or press your home button to return to the home screen if you're finished choosing custom tones.

Delete a custom ringtone in iOS 16.
Jesse Hollington / Digital Trends

How to remove a custom ringtone from your iPhone

Ringtones are very small, so you don't need to worry about them taking up too much space on your iPhone. However, if you've installed a custom ringtone you no longer want cluttering up your ringtone list, you can remove it from there directly on your iPhone. Here's how.

Step 1: Open the Settings app on your iPhone.

Step 2: Select Sounds & Haptics.

Step 3: Select Ringtone.

Step 4: Locate the custom ringtone you'd like to remove, and swipe from right to left to reveal the Delete button. Select Delete or continue swiping to erase the ringtone from your iPhone.

Note that there's no confirmation prompt here, so make sure the ringtone you're removing is the right one. If you remove a ringtone that you purchased from the iTunes Store, you can recover it by using the Download All Purchased Tones option at the top of the screen. Ringtones that you created yourself will need to be restored from their original files via iTunes, Music, or GarageBand.

Editors' Recommendations

Jesse Hollington
Jesse has been a technology enthusiast for his entire life — he probably would have been born with an iPhone in his hand…
Apple may face ‘severe’ iPhone 15 shortage over production issue, report says
The Apple logo on the iPhone 14 Pro Max.

Hoping to get your hands on an iPhone 15 Pro or iPhone 15 Pro Max when the new phones come out in the fall? Well, you may be in for a wait.

Apple is experiencing production issues caused by a new manufacturing process designed to significantly reduce the size of the bezel around the display, according to a report from The Information on Thursday.

Read more
Best back-to-school phone deals: Get a new iPhone for under $150
The Apple iPhone SE (2022) being held in a mans hand.

With the new school year almost ready to start, students of all grades should already own a dependable smartphone to communicate with their classmates, do online research, and use educational apps -- as well as to play video games and watch streaming content while taking a break from their studies. There's no shortage of phone deals online, and the sheer number may get overwhelming, so we've rounded up the best phone deals in the market right now to help you with your search. If you see an offer that you like, buy it immediately because we're not sure how long it will remain available.
Motorola Moto G Pure (Tracfone) -- $50, was $60

The low price of the Motorola Moto G Pure doesn't mean that it's an unreliable smartphone, as it offers a surprisingly decent 13MP camera for an entry-level model for daytime shots, in addition to a nice water-repellent design. The device is powered by an octa-core processor with HyperEngine, offers storage of 32GB, and comes with Android 11.0 out of the box, but it will only work with a Tracfone prepaid plan.

Read more
An iPhone just sold for a crazy amount at auction
An original, unsealed iPhone.

An original, still-boxed iPhone. LCG Auctions

Rare iPhones have been going under the hammer for some large sums in recent months, and the latest auction to feature one of the first Apple handsets has just smashed the record for such a device.

Read more