iPhone Ringtone Converter for Windows

Recently I have been looking for a simple and easy method to convert ringtone or a song from MP3 to M4R, a ringtone format used widely in iPhones.

The conversion from MP3 to M4A and later change of file extension to M4R is not something difficult for myself, however less experienced users this can be challenging.

Because of that, using various methods I decided to prepare something, that till be working on just dropping MP3 file and double-click on specified file to ret in short moment ready ringtone for use on our phone.

I have prepared couple batch files and used for this purpose FFmpeg converter. This is the final product from my work.


iPhone Ringtone Converter
Version 1.01 @ 2220-080513

Change Log:

  • 1.01 - Fixed wrong ringtone cutting
  • 1.00 - Main version

How to use:

Download 7z file (links below) and unpack it (If you don’t have proper software, go there ).

Put all your MP3 files in the main directory with other files. They may be longer than 30 seconds, later they will be cut to meet this requirement;

When done with your MP3 files, double-click on init.bat file;

When converted, your ringtone files will be in the RINGTONE folder;

Just in case you want to hold original MP3 files, they will be placed in the TMP_MP3 folder. If you don’t need them, just delete it;

Run iTunes and “Add folder…” RINGTONE folder to your collection. They will be automatically detected as a ringtones. Right now, simply drag and drop it to the connected iPhone.

You can also drag files directly from your folder to your connected phone inside the iTunes app window.

Any problems, just ask.


Thank you for Zeranoe FFmpeg for Windows binaries and makers of FFmpeg project.

Downloads: