Ringtone Maker

Turn the best part of any song, recording or video into a ringtone — M4R for iPhone, MP3 for Android.

Drop an audio file here or click to choose MP3, WAV, M4A, FLAC, OGG — or a video to cut its sound

How to make a ringtone

  1. Drop a song, voice memo or video into the box. The first 30 seconds are selected.
  2. Drag the selection to the part you want to hear when your phone rings — often the chorus. Listen with ▶ Play selection.
  3. Choose M4R for an iPhone or MP3 for Android. A 1-second fade-out is already set so the ringtone loops smoothly.
  4. Click ✂ Cut audio and download your ringtone.

Install it on an iPhone

iPhone ringtones can be up to 40 seconds; 30 seconds is the sweet spot.

Install it on Android

  1. Copy the MP3 to your phone (USB cable, Google Drive or a messaging app to yourself).
  2. Open Settings → Sound & vibration → Phone ringtone (the names differ a little per brand) and choose your file — or put it in the Ringtones folder first.
  3. You can also use the same file as notification or alarm sound.

Tips for a great ringtone

Private by design

Your audio is decoded, cut and encoded in your browser. Nothing is uploaded — recordings, interviews and voice memos stay on your device.

Frequently asked questions

How do I make a ringtone for iPhone?

Select up to 40 seconds, choose M4R and download it. Then add it to your iPhone with Finder on a Mac, the Apple Devices app or iTunes on Windows, or GarageBand on the phone.

How long can a ringtone be?

iPhone ringtones can be at most 40 seconds. Android has no strict limit, but 20 to 30 seconds is typical.

Can I use any song?

Any audio file you have works technically. Only use music you have the right to use.

Why is M4R greyed out?

Your browser cannot write AAC audio. Use Chrome, Edge or Safari, or choose MP3 for Android.

Is my audio uploaded?

No. The ringtone is made in your browser.

Runs entirely in your browser, powered by Web Audio, the LAME MP3 encoder (lamejs) and mediabunny for AAC. Updated October 2026.