1. Home
  2. Blog
  3. How to Use a Custom Ringtone on iPhone

Guides

How to Use a Custom Ringtone on iPhone

iOS will not accept an MP3 as a ringtone. Two routes to get one on there anyway — one needs a computer, one does not.

Published · Call Ringtone editorial

Use a Custom Ringtone on iPhone

Every guide that says “just download the MP3” is wrong about iPhone. iOS only reads ringtones in .m4r format, and only from a specific location. Here are the two working routes.

Route one: GarageBand, no computer needed

  1. Download the MP3 in Safari. It lands in the Files app under Downloads.
  2. Install GarageBand from the App Store if it is not already there.
  3. Create a new Audio Recorder project, then open the loop browser and choose Files.
  4. Import the MP3 and drag it onto the timeline.
  5. Trim it to 30 seconds or less — iOS rejects anything longer.
  6. Tap the chevron, choose My Songs, long-press the project, then Share → Ringtone.
  7. Name it and tap Export. It now appears in Settings.

Route two: Finder or iTunes on a computer

  1. Open the MP3 in the Music app or iTunes and convert it to AAC.
  2. Find the resulting .m4a file and rename the extension to .m4r.
  3. Connect the iPhone, open it in Finder (macOS) or iTunes (Windows), and drag the file onto the device.
  4. Wait for the sync to finish.

Selecting the tone

Go to Settings → Sounds & Haptics → Ringtone. Custom tones appear at the top of the list, above the built-in ones. For a single contact, open the contact card, tap Edit, then Ringtone.

Common problems

  • Tone is longer than 30 seconds — iOS silently refuses it. Trim first.
  • Renaming did not work on Windows — file extensions are hidden by default. Turn them on in File Explorer's View menu before renaming.
  • The tone appears but will not play — the file was renamed rather than converted. Changing the extension on an MP3 does not change the encoding.

Look for the iPhone-compatible label on the cards in this library. Those tones convert without audible artifacts.

More from the blog

Select a ringtone to start listening.

Nothing is playing yet

0:00 0:00