sodcalculator

10 Tech How-To

How to Transfer Ringtones to iPhone: Easy Guide

Guide 10-20698 · Updated · Step by step

This guide walks you through getting your own ringtones onto an iPhone, whether they are custom audio clips, songs you own, or sounds you have downloaded. You will need a computer with either iTunes (Windows or older macOS) or Finder (macOS Catalina and later), a USB cable, and the audio file you want to use. The process works for both .m4r ringtone files and regular audio files like MP3s that you convert as you go.

What You’ll Need

  • An iPhone with a Lightning or USB-C cable
  • A Windows PC or Mac with iTunes installed (Windows) or Finder (macOS Catalina or newer)
  • The audio file you want as a ringtone (MP3, M4A, WAV, or already a .m4r file)
  • Your Apple ID password (to authorize the computer, if prompted)

Step-by-Step

  1. Prepare the audio file. If your file is already a .m4r (Apple’s ringtone format), skip to step 4. For any other format, you need to convert it to .m4r. The easiest way is to trim the audio to 30 seconds or less (ringtones are limited to 30 seconds on iPhone) and convert it to AAC, then rename the extension.
  2. Convert an audio file to AAC (on a Mac). Open the file in the Music app (or iTunes). Select the song, go to File > Convert > Create AAC Version. A duplicate appears in your library. Right-click the new version, choose Show in Finder, and you will see a file ending in .m4a.
  3. Convert on Windows with iTunes. In iTunes, select the song, then go to File > Convert > Create AAC Version. Right-click the new version and select Show in Windows Explorer. You will see a .m4a file.
  4. Rename the file to .m4r. In Finder or Windows Explorer, right-click the .m4a file and choose Rename. Change the extension from .m4a to .m4r. If you do not see the extension, enable “Show all filename extensions” in Finder preferences (Mac) or File Explorer options (Windows). Confirm the rename when prompted.
  5. Connect your iPhone. Plug your iPhone into your computer with the cable. If asked “Trust This Computer?” on your iPhone, tap Trust. On the computer, if iTunes or Finder asks to allow access, click Allow.
  6. Open the device page. In iTunes, click the phone icon in the top-left corner. In Finder (macOS Catalina or later), select your iPhone under Locations in the sidebar.
  7. Drag the .m4r file onto the device. In iTunes, with your iPhone selected, look for the “On My Device” section in the left sidebar, then drag the .m4r file onto your device name. In Finder, click the Files tab at the top of the window, then drag the .m4r file into the file list area.
  8. Sync or apply. In iTunes, click Sync or Apply in the bottom-right corner. In Finder, click Sync in the bottom-right corner. Wait for the sync to finish.
  9. Set the ringtone on your iPhone. On your iPhone, go to Settings > Sounds & Haptics > Ringtone. Your new tone appears under “Ringtones” (not “Alert Tones”). Tap it to select it.

Common Mistakes

  • File is longer than 30 seconds. iPhone will not accept a ringtone longer than 30 seconds. Trim the audio in an editor (like Audacity or GarageBand) before converting, or use the AAC conversion method on a file that is already under 30 seconds.
  • Renaming .mp3 to .m4r. Renaming the extension does not change the actual audio format. You must convert to AAC first, then rename the resulting .m4a file to .m4r. Simply changing the extension on an MP3 will fail.
  • Dragging the file into the Music library instead of the device. If you drag the .m4r into your library, it may not appear on your phone. You must drag it onto the device icon or into the Files tab in Finder.
  • Forgetting to sync after adding the file. The file is not transferred until you click Sync or Apply. If you disconnect the cable first, the ringtone will not be on your phone.
  • Looking in the wrong settings. Custom tones appear under Ringtone in Sounds & Haptics, not under Alert Tones. If you only see it under Alert Tones, you may have placed it in the wrong folder (but this method places it correctly).

Tips

  • Use GarageBand for full control. If you have a Mac, GarageBand can export a ringtone directly to your iPhone without the rename step. Open your audio in GarageBand, trim it, then share to “Ringtone.”
  • Keep the original file. After you rename the .m4a to .m4r, keep a copy of the original .m4a in case you want to use it as a regular song later.
  • Batch convert multiple tones. You can convert several songs to AAC at once (select multiple, then Convert), then rename them all in one go in Finder or Explorer.
  • Use iCloud Tones (iOS 17+). On iOS 17 or later, you can download ringtones from the Settings > Sounds & Haptics > Ringtone > “Download All Purchased Tones” if you bought them from the iTunes Store. This does not apply to custom files.
  • Check the duration before converting. Most songs are 3–4 minutes. You must trim them. Use a free audio editor like Audacity (Windows/Mac) or the built-in trim in GarageBand (Mac).

Troubleshooting

  • The ringtone does not appear on your iPhone after syncing. First, confirm the file is actually .m4r (check the extension in Finder/Explorer). Second, make sure you dragged it onto the device, not into the library. Third, try restarting both the computer and iPhone, then sync again.
  • iTunes says “The file is not a valid ringtone.” This almost always means the file is not actually AAC audio. Re-do the conversion step: convert to AAC first, then rename the .m4a to .m4r. Do not rename an MP3.
  • The file syncs but is grayed out on the phone. The ringtone may be longer than 30 seconds. Trim it and re-convert.
  • Finder does not show a “Files” tab. This happens when the iPhone is not trusted or the cable is not data-capable. Unlock the iPhone, tap “Trust This Computer,” and try a different cable.
  • You cannot find the .m4a file after converting. In iTunes, right-click the converted version and choose “Show in Finder” (or “Show in Windows Explorer”). If you cannot find it, check your Music folder under “iTunes Media > Music.”
  • Sync button is grayed out. Make sure the iPhone is unlocked and you have clicked “Trust” on the phone. Also, close any other apps that might be using the device (like Photos).

Frequently Asked Questions

Can I use an MP3 directly as a ringtone?

No. The iPhone only accepts .m4r files for ringtones. You must convert the MP3 to AAC (.m4a) and then rename it to .m4r.

Do I need to buy a ringtone from the iTunes Store?

No. The method above lets you use any audio file you own, free of charge. The iTunes Store is only one option, not a requirement.

Why does my ringtone have to be 30 seconds or less?

That is a limit set by Apple. If the file is longer, the iPhone will reject it during sync. You can trim it to any length up to 30 seconds.

Can I transfer ringtones wirelessly without a cable?

Not directly. You can use iCloud Drive to put the .m4r file on your iPhone, but you still need to open it with a file manager and then use the “Share > Use as Ringtone” option, which only works on iOS 17 or later. The cable method is the most reliable.

Will this delete my other ringtones?

No. Syncing adds the new ringtone to your existing list. It does not remove any tones you already have, unless you manually delete them.

What if I only have an Android phone and no computer?

You cannot transfer ringtones to an iPhone without a computer. The iPhone does not allow direct file transfer from Android. You would need access to a PC or Mac at least once.

Related

General steps for current mainstream versions; menus can differ by device and version. See the disclaimer or report an error.

More in this bed

The whole Tech How-To bed →