Runs locally No signup No watermark
Audio Tool
Ringtone Maker

An iPhone ringtone is ordinary AAC audio in an MP4 container. What makes it a ringtone is the .m4r extension and a length the phone will accept. This tool cuts the section you choose out of any audio file, eases both edges with equal-power fades so the tone neither clicks in nor stops dead, and exports it as a 192 kbps AAC .m4r. Length is capped at 30 seconds because iPhones reject ringtones over 40. A file made here is never bounced by the importer. And since the most common complaint about home-made tones is that they ring too quietly, a default-on lift raises any section peaking below -6 dBFS to a -1 dBFS peak; sections already at a healthy level pass through unchanged. Android phones take the same file as M4A.

✓ Core Access ✓ No signup 🔒 Supported file contents are not uploaded for processing
1

Upload

2

Adjust & Preview

Pixlane
Preparing the tool on your device

Pixlane is loading on your device. Supported file contents are not uploaded for processing. Site analytics and the assistant are separate; tool-specific limits may apply.

Ringtone Maker: Create iPhone M4R Ringtones from Any Audio

Cut any song or recording into an iPhone-ready .m4r ringtone, with edge fades and an automatic lift for quiet clips.

An iPhone ringtone is ordinary AAC audio in an MP4 container. What makes it a ringtone is the .m4r extension and a length the phone will accept. This tool cuts the section you choose out of any audio file, eases both edges with equal-power fades so the tone neither clicks in nor stops dead, and exports it as a 192 kbps AAC .m4r. Length is capped at 30 seconds because iPhones reject ringtones over 40. A file made here is never bounced by the importer. And since the most common complaint about home-made tones is that they ring too quietly, a default-on lift raises any section peaking below -6 dBFS to a -1 dBFS peak; sections already at a healthy level pass through unchanged. Android phones take the same file as M4A.

How to Use It

  1. Upload your audio file and wait for the local preview to load.
  2. Adjust the settings: Pick the start point just before the hook, set the length, 20 seconds by default, capped at 30 so iPhones accept it. And leave the fades and quiet-clip lift on.
  3. Download the result: Download the processed file directly to your device.

Controls and Options

Move the start slider in 0.1-second steps to land exactly on the beat, choose a length between 1 and 30 seconds, and shape both edges with separate fade-in and fade-out ramps. The lift toggle raises sections peaking below -6 dBFS to a -1 dBFS peak so the ringtone stays audible.

Formats and Output

MP3, WAV, M4A, OGG, and FLAC inputs are decoded in the browser. The ringtone exports as 192 kbps AAC with the .m4r extension iPhones expect; Android phones take the same file as M4A.

Frequently Asked Questions

What exactly is an M4R file?

AAC audio in an MP4 container, carrying the .m4r extension instead of .m4a. The audio data is identical to an ordinary M4A. The extension is what tells an iPhone to treat the file as a ringtone rather than a song. That is why the same download also plays anywhere M4A does.

How do I install the ringtone on my iPhone?

Two common routes. With a computer: connect the phone, open it in Finder (or iTunes on Windows), and drag the .m4r file onto the device. It appears under Settings > Sounds & Haptics > Ringtone. Without a computer: import the file into the GarageBand app on the phone and use its Share > Ringtone export. Apple does not offer a direct download-to-ringtone path in the browser.

Why is the length capped at 30 seconds?

iPhones refuse to import ringtones longer than 40 seconds, and text/alert tones are truncated far earlier. Capping the cut at 30 seconds leaves headroom under the hard limit, so a file made here is never rejected for length. And a standard ring cycle is shorter than that anyway.

Does this work for Android phones?

Yes. Android sets ringtones from ordinary audio files, and the AAC audio in this export is a format Android plays natively. Most phones accept the .m4r file as-is; if yours does not list it, rename the extension to .m4a and pick it under Settings > Sound & vibration > Phone ringtone.

What does the quiet-clip lift do?

It measures the peak of the section you cut. If that peak sits below -6 dBFS, the whole section is scaled up so it peaks at -1 dBFS; the applied gain is reported in the results in decibels. It only ever raises. A section already peaking above -6 dBFS is left untouched, so nothing gets squashed or distorted.

Is my audio uploaded anywhere?

Supported audio content is not uploaded for processing. Decoding, trimming, fades, level adjustment, and export run in your browser; site analytics and the assistant are separate.

Back to audio tools