Ringtone maker
Pick the part of a song you want to hear when the phone rings, give it a fade, and save it. The page starts with a 30-second piece, the usual ringtone length, and runs entirely in your browser.
This page needs JavaScript for the tool itself. Open it in a browser to use it.
How it works
Drop the song on the page. The waveform appears with a 30-second piece selected from the start; drag it to the chorus or the line you want. Play it, adjust the fades, then save. The file is offered for download from your own device.
Android
Android phones take an MP3 as a ringtone directly. Save the piece as MP3, copy it to the phone (or download it there in the first place), and choose it under Sound, Phone ringtone, or set it on a contact. 128 to 192 kbps is plenty for a phone speaker.
iPhone
iPhones want ringtones in the M4R format (AAC in an MP4 container, under 40 seconds), which a browser cannot encode. Save the piece here as WAV or MP3, then convert it in GarageBand on the iPhone or in the Music app on a Mac, both of which can export a ringtone. Keep the piece under 40 seconds so the phone accepts it.
Fades and length
A ringtone usually starts at once and fades out, so the page suggests a half-second fade in and a two-second fade out. Change either or set them to none. Thirty seconds is the common length; the page warns when a piece runs past 40 seconds.
Alarms and notification sounds
The same page makes an alarm tone (a longer piece, no fade in) or a notification sound (two or three seconds with a quick fade out). Type the times directly for short pieces.
Featured releases
All releasesLatest guides
All guidesTeentaal: the 16-beat cycle of Hindustani music
Teentaal is a 16-beat Hindustani rhythmic cycle counted in four groups of four, with claps on 1, 5 and 13, and a wave on 9. Its theka, or basic tabla stroke pattern, is dha dhin dhin dha | dha dhin dhin dha | dha tin tin ta | ta dhin dhin dha.
Taal for beginners: teentaal, keherwa and dadra with clap patterns
A taal is a repeating rhythmic cycle: count 16 beats for teentaal, eight for keherwa, and six for dadra. For teentaal, clap on 1, 5 and 13, wave on 9; for keherwa, clap on 1, wave on 5; for dadra, clap on 1, wave on 4.
Rupak: the 7-beat taal that starts on khali
Rupak is a taal, or repeating rhythmic cycle, with seven beats grouped 3 + 2 + 2. Its opening closed strokes make sam, the first beat, sound light; this beat is khali, marked by a wave, rather than tali, marked by a clap.
Keherwa: the 8-beat taal of film songs, bhajans and folk
Keherwa is an eight-beat taal, or repeating rhythmic cycle, arranged as 4 + 4. To recognise it, listen for two groups of four, a lighter second half, and the recurring drum pattern: dha ge na ti | na ka dhin na.
Jhaptaal: the 10-beat taal
Jhaptaal is a taal, a repeating rhythmic cycle, with ten beats. Its four vibhags, or divisions, follow 2 + 3 + 2 + 3, alternating two-beat and three-beat groups.
Ektaal: the 12-beat taal of khayal
Ektaal is a twelve-beat taal, or repeating rhythmic cycle, divided into six two-beat sections called vibhags. Its stretched beats let the tabla player elaborate the stroke pattern in vilambit (slow-tempo) bada khayal, the slow opening composition of a khayal performance.
Questions people ask
Is the BeatRootRaga ringtone maker free, and is my song uploaded?
Free, no account, and nothing is uploaded. The song is decoded, cut and encoded inside your browser.
Which ringtone format does my phone need, MP3 or M4R?
Android takes MP3 directly. iPhone needs M4R, which a browser cannot make; save as WAV or MP3 and convert with GarageBand on the phone or the Music app on a Mac.
How long can a ringtone made here be?
Thirty seconds is the usual length. iPhones reject ringtones over 40 seconds; Android is not strict. Alarm sounds can be longer.
Can I make a ringtone from any song?
Any file you have. Cutting a ringtone does not change who owns the recording, so use songs you own or have permission to use; a ringtone for your own phone is the usual case.
How do I get the ringtone file onto my phone?
Open this page on the phone itself and save the ringtone there, or make it on a computer and send it to the phone by cable, cloud folder or message.








