Ringtone Maker

Create iPhone and Android ringtones by trimming audio to 25-40 seconds, adding fades, and exporting MP3 or M4A/M4R with waveform preview.

Drop audio here or click to browse

MP3, M4A, WAV, OGG, FLAC and more

Related tools

What this ringtone maker offers

  • Trim to ringtone length25, 30, or 40 seconds from any start time
  • Quick presetsiPhone (M4A 30s), Android (MP3 30s), Short (25s), Long (40s)
  • Fade in and fade out0-2 seconds for a smooth start and end
  • Loudness normalizationconsistent volume on your device
  • MP3 or M4Auniversal MP3 or M4A/M4R for iPhone
  • Bitrate choice96, 128, or 192 kbps
  • Waveform previewsee the original and the ringtone before downloading
  • Live summaryestimated size and what will be applied
  • No uploadeverything runs in your browser

About ringtones

Most phones support ringtones of 25-40 seconds. This tool trims your audio to the chosen length from the start time you set, adds optional fade in and fade out, and can normalize loudness so the ringtone plays at a consistent volume. Export as MP3 (works on most devices) or M4A (preferred for iPhone; you can rename to .m4r and sync via iTunes or Finder).

Best practices

  • Pick a 25-40 second segment that has a clear hook or chorus so the ringtone is recognizable.
  • Use the start time to skip intros or quiet parts; begin where the main part of the song starts.
  • Enable fade in (0.5-1 s) and fade out (1-1.5 s) so the ringtone doesn't start or end abruptly.
  • Turn on loudness normalization so the ringtone isn't too quiet or too loud compared to system sounds.
  • For iPhone: export as M4A and rename to .m4r, then add to your device via iTunes or Finder (Tones).
  • Use 128 kbps for a good balance of quality and size; use 192 kbps if you want higher quality.

Common use cases

  • Personal ringtoneUse a favorite part of a song (e.g. chorus) as your phone ringtone.
  • Alarm or notificationCreate a short, recognizable clip for alarms or app notifications.
  • iPhone / AndroidExport as M4A for iPhone (or M4R) or MP3 for Android and most other phones.
  • Gift or shareMake a custom ringtone from a special track to share or use as a gift.
  • Podcast or voiceTrim a memorable line or jingle from a podcast or voice recording.

Why use this ringtone maker

This ringtone maker runs entirely in your browser. Your audio is never uploaded to any server, so your music and privacy stay on your device. You get quick presets for iPhone and Android, waveform preview to see the clip, and options for fade in/out and loudness normalization so the result sounds good on any phone.

Powered by Web Audio API and optimized processing.

Frequently asked questions

How do I use the ringtone on iPhone?

Export as M4A. You can rename the file to .m4r and add it via iTunes or Finder (Tones). Some apps accept M4A directly. Sync to your iPhone to set it as a ringtone.

What length should my ringtone be?

Most phones support 25-40 seconds. 30 seconds is a good default. Use the start time and duration to pick the best part of the song.

Is my audio secure?

Yes. All processing happens in your browser. Your files are never uploaded to any server.

Can I add fade in and fade out?

Yes. You can set fade in (0-2 seconds) and fade out (0-2 seconds) for a smooth start and end. This helps avoid a sudden loud beginning and gives a clean finish.

What is loudness normalization?

Loudness normalization adjusts the volume so your ringtone plays at a consistent level on your phone, similar to streaming standards. You can turn it on or off in the settings.

What audio formats can I use?

You can use any common audio file: MP3, M4A, WAV, OGG, FLAC, and more. The tool loads the file in your browser and exports the ringtone as MP3 or M4A.

How do I pick the best part of the song?

Set the start time in seconds (e.g. 30 to skip the first 30 seconds) and choose the max duration (25, 30, or 40 seconds). The clip is taken from start time for that duration. Use the waveform to see the selection.

Ringtone Maker - MP3 to iPhone/Android Ringtone (M4A, M4R, MP3)