Free Online Tool

iPhone Ringtone Maker

Select the part you want to use as a ringtone directly on the waveform, then create an M4R file for iPhone.

Selected audio files are not uploaded to a server and are processed only in your browser.

MP3, WAV, OGG, and FLAC files are supported. FLAC can be used as input, but it is converted to AAC when creating the M4R ringtone. Files under 50 MB are recommended on mobile devices.

Select Ringtone Section

Drag the left and right waveform handles to choose the start and end points. Drag the selected area to move the whole section.

Total length: -

View: full

Choose an audio file to display the waveform.

Effects

Ringtones of 30 seconds or less are recommended. This tool supports clips up to 40 seconds.

Create M4R

AAC encoding runs in your browser when creating M4R, so processing time depends on file size and device performance.

Choose an audio file to see details.

Result Download

The result will appear here.

How to Add the M4R File as an iPhone Ringtone

  1. Download the generated M4R file.
  2. Use a Mac or Windows PC to transfer the file to your iPhone.
  3. Depending on your device and OS version, use GarageBand or Apple device management features to add it as a ringtone.
  4. On iPhone, go to Settings > Sounds & Haptics > Ringtone.
  5. Choose the ringtone you added.

Downloading the file does not automatically install it as a ringtone, and the steps may vary by device and OS version.

This tool is not affiliated with or provided by Apple Inc.

Selected audio files are not uploaded to a server and are processed only in your browser.

Understanding M4R

M4R is an MP4-family container used for iPhone ringtones. This tool encodes the selected section as AAC audio inside an M4R file.

Length and Fade

Short ringtones are easier to manage, so 30 seconds or less is recommended. Fade out can make the ending feel less abrupt.

How to Use

  1. Choose an audio file.
  2. Drag the left and right waveform handles to select a ringtone section.
  3. Fine-tune the start and end times if needed.
  4. Set fade in or fade out options.
  5. Click create M4R.
  6. Preview the result and download the M4R file.

Examples

  • Create a ringtone under 30 seconds from an MP3 file
  • Trim a WAV recording and save it as M4R
  • Add fade out to an OGG sound effect and make an iPhone ringtone

Calculation and Conversion Notes

The iPhone ringtone maker decodes the selected audio file once in the browser, renders a waveform, and uses the selected start and end times to create an M4R file with AAC audio through FFmpeg WASM. Waveform selection and preview use the Web Audio API, while encoding runs only when the create M4R button is clicked. Ringtones of 30 seconds or less are recommended, and this tool supports clips up to 40 seconds. Selected files are not uploaded to a server and are processed only in your browser.

Adding to iPhone

Downloading the file does not automatically install it as a ringtone. Depending on your device and OS, you may need GarageBand or Apple device management tools. This tool is not affiliated with Apple Inc.

FAQ

What is an M4R file?

It is an MP4-family container used for iPhone ringtones and commonly contains AAC audio.

Is the ringtone installed automatically?

No. You need to add the downloaded file to your iPhone using a suitable device workflow.

Is FLAC input exported as FLAC?

No. It is converted to AAC inside an M4R ringtone file.

Related Tools