Home > Resources > Set a custom ringtone on iPhone

How to add a ringtone to iPhone: Create and set custom sounds

Whether you want to use a song or another audio file to personalize incoming call sounds, there are several easy ways to create and add custom ringtones to iPhone efficiently.

face
Jasmin Woods Updated on Mar 19, 2026 5:30 PM

Whether you want to create a custom ringtone or transfer it to your iPhone, the all-in-one tool Appgeeker iPhone Data Transfer provides a built-in Ringtone Maker along with powerful transfer features, making it easy to add any ringtone to your iPhone for custom settings.

This guide explores different ways for adding ringtones to an iPhone in simple steps.

Are you still using the default ringtones that come with your iPhone and ready to add something new? Whether you want to personalize your device, easily identify a specific contact, or simply avoid general sounds, adding a custom ringtone to iPhone is a quick and easy process.

This guide will walk you through how to add a ringtone to iPhone step by step. You can set a custom ringtone directly in Files app, download a purchased tone from iTunes Store, trim your favorite song from Music Library, or create and transfer your own ringtones from a computer.

Table of Contents

Before you add ringtone to iPhone

While Apple provides various default ringtones, you may prefer a more personalized sound for incoming calls. In fact, iPhone ringtones can be customized, purchased, created, or transferred from a computer. If you plan to add a custom ringtone to iPhone, keep the following in mind:

  • The ringtone can be created from a song, MP3, or other standard audio file, but it should be converted to the .m4r format for best compatibility.
  • The maximum ringtone length is typically 30 seconds or less. If the source audio is longer, you can trim it using tools like GarageBand.
  • Make sure the song or audio file is free of DRM restrictions, or it may not work properly.

Once ready, the methods outlined below will help you add a ringtone to your iPhone easily:

How to add a ringtone to iPhone with built-in options

Apple provides built-in options for adding ringtones to an iPhone. You can use a sound clip directly from the Files app or purchase a preferred tone from the iTunes Store.

Add a custom ringtone on iPhone from Files app

Starting with iOS 26, you can set a custom ringtone directly from iPhone's Files app, as long as the audio file is under 30 seconds and in MP3 or M4A format. Once the file is saved in Files, whether it's downloaded from the internet or stored in iCloud Drive, here's how to add a ringtone to your iPhone for free:

1. Open the Files app on your iPhone and tap Browse at the bottom.

2. Browse the folders to locate the sound clip you prefer to use as a ringtone. It can be from the Downloads, iCloud Drive, or On your iPhone.

3. Long-press the audio file and tap Share button in the expanded menu. If it's saved in iCloud Drive, the system will automatically download it.

4. Select Use as Ringtone to set it as an iPhone ringtone.

That's it! Your iPhone will automatically add it as a ringtone for incoming calls.

TIP: If the file is too large, you'll be prompted to choose a ringtone under 30 seconds. If so, tap OK and trim the audio file first.

Add a purchased ringtone from iTunes Tone Store

Alternatively, the iTunes Store app on iPhone lets you purchase and add ringtones, text tones, and alert tones. These tones are preformatted and fully compatible with iOS system. To add an iPhone ringtone from the iTunes Tone Store, ensure you're signed in with your Apple Account and then follow these steps:

1. Access iTunes Store app on your iPhone.

2. Tap More icon from the bottom-right corner and select Tones tab.

TIP: If you don't have iTunes Store on your iPhone, simply go to Settings > Sounds & Haptics > Ringtone > Tone Store > Tones to access all available ringtones in iTunes Store.

3. Browse the tones in iTunes Store and select the ringtone you prefer to use.

4. Tap the price tag next to the ringtone you want.

5. When prompted, tap Set as Default Ringtone. If you want to add this ringtone for a specific contact, tap Assign to a Contact instead.

6. Tap Purchased and follow the onscreen instructions to download the ringtone on iPhone.

After that, this ringtone will be added to your iPhone and replace the current one. Check what to do if the purchased ringtone is not showing up in a new iPhone.

How to add any song as iPhone ringtone from computer

Another situation is that you have a favorite song or audio file on your computer and would like to add it as a custom ringtone to your iPhone. To do this, here are several options:

Appgeeker Ringtone Maker and Transfer

Whether you want to create a custom ringtone or add a local ringtone file from your computer, Appgeeker iPhone Data Transfer offers an all-in-one solution.

It features a built-in Ringtone Maker that lets you import an audio file from your device or computer and extract your favorite part to create a custom iPhone ringtone in iOS-supported .m4r format. You can also adjust the volume and apply fade-in or fade-out effects for polishing.

Download Now!

for macOS | for Windows

Additionally, if you have existing ringtones from other sources, this tool allows you to transfer them to your iPhone Ringtone library directly. Once added, you can easily set them as your custom ringtone through the Settings app without any hassle. Beyond ringtones, it also supports transferring MP3s, MP4s, music, photos, videos, audiobooks, movies, and more.

No editing experience required. Here's how to create and add ringtone to iPhone without iTunes:

Step 1. Run Appgeeker iPhone Data Transfer on computer and connect your iPhone.

This tool works for both Windows and macOS. If prompted, allow your iPhone to trust this computer and enter your passcode to grant data access.

Step 2. Select Ringtone Maker form the One-click Operation at the bottom.

You can also open it from Toolbox in the left sidebar. If you have already created your own ringtones, skip to this step to add them to iPhone directly.

Step 3. Create a custom ringtone for iPhone.

  • In Ringtone Maker screen, select Add file from device or Add file from PC, depending on where the source file is saved. It can also convert an MP3 to an iPhone ringtone easily.
  • Once imported, hit the Play button to listen, then set a starting and ending point to select the part you prefer to use for ringtone. Ensure the audio length is under 30 seconds.
  • Drag the speaker slider to adjust the ringtone volume.
  • If needed, check Fade in and Fade out boxes to add effects.

Step 4. Add the ringtone to your iPhone and set it through Settings.

  • Tick the checkbox next to Add to device. You can also save a copy file on your computer by selecting a local path next to Save to PC.
  • Hit Generate button. The ringtone will be added to your iPhone automatically.
  • Disconnect your iPhone and go to Settings > Sounds & Haptics > Ringtone. From there, select the newly added ringtone as a custom sound for incoming calls.

Alternative step to add ringtones from computer to iPhone

If you already have custom ringtones on your PC/Mac, you can add them to iPhone's Ringtone section directly. The tool will auto-detect the file format and make it compatible with iOS.

  • After connecting your iPhone, go to Music > Ringtones from the left menu.
  • You can preview and access the existing ringtones on your iOS device.
  • Drag and drop the custom ringtones from your computer to this iPhone window.

Add custom ringtones to iPhone from iTunes

If you have iTunes on your computer (or Finder on macOS 10.15 or later), you can use it to create a 30-second ringtone and add it to your iPhone via a cable connection for free. iTunes trims and converts the audio file into an AAC version (.m4a), which you can then rename with a .m4r extension to make it compatible with iPhone's ringtone format.

When you're ready, follow these step-by-step instructions to create and add a custom ringtone to iPhone with iTunes or Finder:

1. Add a song to iTunes Library.

  • Open iTunes on your Windows PC or a Mac with macOS 10.14 or earlier. For newer macOS 10.15 or later, open Finder.
  • Select a song from your computer and drag it to iTunes Library.

2. Create a custom ringtone on computer.

  • In iTunes window, right-click on the song, and select Song Info > Options.
  • Set the start time and stop time to trim the music file to a maximum of 30 seconds.
  • Right-click the song again or select File at the top menu, then choose Convert > Create AAC version. This will generate an AAC version of the ringtone file in .m4a format.

3. Convert the ringtone to .m4r format.

  • Locate the AAC ringtone, right-click on it and choose Show in Windows Explorer or Finder.
  • Rename the extension from .m4a to .m4r.

4. Add the .m4r ringtone to iPhone.

  • Connect your iPhone to computer using a USB cable. If required, trust this computer first.
  • Click the device icon near the top-left corner of iTunes window.
  • From the sidebar, select Tones in On My Device menu.
  • Drag the .m4r ringtone to iPhone's Tones section.

5. Set it as a ringtone on your iPhone.

  • Move to Settings > Sounds & Haptics > Ringtone.
  • Select the newly added tone and use it for standard ringtone.

How to create and add a ringtone on iPhone with GarageBand

The GarageBand app on iPhone can help you create a ringtone from an audio file or a song in your Apple Music Library. By importing the track into GarageBand, you can trim it and apply edits as you want. After that, simply export the sound clip to Ringtone and set it on iPhone directly.

Make sure the audio file you want to use is stored on your device. Here are the steps to create and add a ringtone on iPhone using GarageBand:

1. On your iPhone, long-press the GarageBand app and select Create New Audio Recording in the opening menu. If you don't have it, install and open it from the App Store.

2. When GarageBand opens, tap the Tracks button to view the timeline.

3. Tap Loops Bowser button in the top right of the screen.

4. Choose a local track you'd like to use for a ringtone.

  • You can choose Files to import an audio file saved in your iPhone or iCloud Drive.
  • Or, select Music to use a song from your Apple Music Library.

5. Press and hold the song, then drag it into the track.

6. Trim the audio file into 30 seconds or less by dragging the left or right edge.

7. Hold the selected part and drag it all the way to the left end. Ensure there's no blank space before the audio file.

8. Tap Navigation arrow in the top left and tap My Songs. Your project is now saved to Recents.

9. Locate and long-press the ringtone, then select Share > Ringtone.

10. In the pop-up box, enter a name for the newly-created ringtone and tap Export.

11. After exporting the ringtone successfully, tap Use sound as... in the prompt.

11. Set the sound clip as Standard Ringtone on your iPhone.

Done! The sound clip will be used as a ringtone on your iPhone immediately. You can also change your iPhone ringtone by going to Settings > Sounds & Haptics > Ringtone.

How to set a custom ringtone on iPhone

Whether you've purchased a tone, trimmed a favorite song, or added your own audio file, you can easily set a custom ringtone on your iPhone, either for all incoming calls or for a specific person:

  • Unlock your iPhone and open the Settings app.
  • Navigate to Sounds & Haptics, and scroll down to select Ringtone.
  • From the appearing ringtones, select a sound you prefer to use.

If you want to set a ringtone for a particular contact:

  • Open the Contacts app on your iPhone and tap a contact's name.
  • In the upper-right corner, tap Edit.
  • Choose Ringtone on next screen.
  • In the opening menu, choose a specific ringtone and tap Done to save the change.

FAQs

Q1 - Can I import an MP3 as an iPhone ringtone?

Yes. There are several ways to import an MP3 and use it as a ringtone on iPhone:

  • iTunes or Finder: Convert the MP3 to an AAC version (.m4a), then rename the file extension to .m4r and sync it to your iPhone's Ringtone library.
  • Appgeeker iPhone Data Transfer: Its built-in Ringtone Maker can convert an MP3 into an iPhone ringtone and import it to iOS Settings in one process.
  • Files app (iOS 26 or later): Newer iOS versions allow you to save an MP3 file and set it as a ringtone directly from the Files app, provided it's under 30 seconds.

Q2 - How can I add a ringtone to my iPhone for free?

If the ringtone is already saved in iCloud Drive or on your iPhone, you can set it directly from the Files app in iOS 26 or later.

If the ringtone file is stored on your computer, use iTunes or Finder to add it to your iPhone for free.

If you want to use a song from the Apple Music app, iPhone's GarageBand allows you to import the track, trim it to under 30 seconds, and export it as a ringtone at no cost.

Q3 - Can I set a ringtone from my Music Library on iPhone?

Yes. With GarageBand on iPhone, you can import a song from your Music Library, trim it to a 30-second clip, apply edits if needed, and export it as a ringtone for incoming calls.

Q4 - How do I add a custom ringtone to my iPhone without iTunes?

If you have a Mac with macOS 10.15 or later, you can add your own ringtones to iPhone with Finder. Also, third-party tools like Appgeeker iPhone Data Transfer offer a powerful Ringtone Maker that lets you create and add custom ringtones to iPhone directly, no iTunes required.

Highlight
By clicking "Agree" you allow cookies that improve your experience on our site, help us analyze site performance and usage. See Cookies policy.Agree