Ringtone Maker for iPhone and Android

Turn the best part of any song, voice recording or video into a ringtone. Pick up to 40 seconds, add a gentle fade in and fade out, and save it as M4R for iPhone or MP3 for Android. Free, no app to install, no sign-up.

or drop it here · MP3, M4A, WAV, FLAC or a video, up to 100 MB

Files are deleted after 15 minutes

How to make a ringtone

  1. Select a song. Click Select audio or video and choose an MP3, M4A, WAV or a video.
  2. Choose up to 40 seconds. Drag the handles to the part you want; 30 seconds is selected to start with. Fades are already on.
  3. Save for your phone. Choose iPhone (M4R) or Android (MP3), click Make ringtone and download.

Popular uses for Ringtone Maker

How to set a ringtone on iPhone

  1. Download the M4R file to your iPhone (or your computer).
  2. On iPhone: open it in GarageBand, then share it as a ringtone. On a computer: connect the iPhone and drag the M4R onto it in Finder (Mac) or iTunes (Windows).
  3. Open Settings > Sounds & Haptics > Ringtone and choose it.

iPhone ringtones can be at most 40 seconds long, which is why the maker stops at 40.

How to set a ringtone on Android

  1. Download the MP3 to your phone.
  2. Move it to the Ringtones folder with the Files app (optional on most phones).
  3. Open Settings > Sound > Phone ringtone and pick it, or choose it for one contact in the Contacts app.

Frequently asked questions

How long can a ringtone be?

Up to 40 seconds on iPhone. Android allows longer, but 20 to 30 seconds is usual; the maker allows up to 40.

What format do iPhone ringtones use?

M4R, which is AAC audio in an MPEG-4 file. Choose iPhone ringtone (M4R).

Can I make a ringtone from a YouTube video?

Only from files you have on your device and the right to use. Select the video or audio file and pick the part you want.

Can I make a notification or alarm sound?

Yes. Choose a short part (a few seconds) and set it as a text tone or alarm in your phone settings.

Is it free?

Yes, with no sign-up and no app.

How this works: the file is uploaded over HTTPS and cut on this server with FFmpeg. The upload is deleted when the work is done and the result 15 minutes later.