Ringtone Maker

Make a custom ringtone from any song or audio file in seconds with this free online ringtone maker. Pick the exact start and end of the clip, add an optional 1-second fade in and fade out, and download a ready-to-use MP3 ringtone. It works with MP3, M4A, WAV, AAC, OGG, FLAC and other common audio formats, re-encoding your chosen section to a clean MP3 with ffmpeg. Everything runs 100% in your browser — your audio is never uploaded to any server, so making a phone ringtone stays completely private. Cut your favorite part of a song for a ringtone, text tone or alarm without installing an app.

🔒 100% private — files never leave your device

Loading…

How to use

  1. Select or drop the audio file you want to turn into a ringtone.
  2. Set a start and end time, in seconds (90) or mm:ss (1:30), to cut the exact section you want.
  3. Keep the fade in / out option for a smooth start and stop, or turn it off.
  4. Click Make ringtone and download your custom MP3.

Frequently asked questions

What audio formats can I use to make a ringtone?

You can drop in MP3, M4A, AAC, WAV, OGG, FLAC and other common audio files. Whatever the input, the tool re-encodes your chosen section to a standard MP3 ringtone, so it plays on almost any device.

Is my audio uploaded anywhere?

No. The whole ringtone maker runs 100% in your browser and your audio file never leaves your device. The first run downloads a ~30MB engine, which is then cached so later ringtones work offline.

How long should a ringtone be?

Ringtones are usually about 30 seconds, which is why the end time defaults to 0:30. You can set any start and end you like to make it shorter or longer for a call, text tone or alarm.

What does the fade in / out option do?

When checked, it adds a 1-second fade in at the start and a 1-second fade out at the end so the ringtone eases in and out smoothly instead of cutting off abruptly. Uncheck it for a hard cut.

Will this work as an iPhone ringtone?

This tool outputs an MP3, which Android plays as a ringtone directly. iPhone uses the .m4r format, so you would need to convert the MP3 to .m4r and add it through your device before it can be set as an iPhone ringtone.

How do I enter the start and end times?

Type plain seconds like 90, or use mm:ss like 1:30 and even hh:mm:ss for longer files. The end time must be later than the start time, and the section between them becomes your ringtone.

About this tool

Free online ringtone maker: cut any song or audio file into a custom MP3 ringtone with an optional fade in and fade out. Runs 100% in your browser — nothing uploaded.

Related tools