Create Personalized Ringtones (iPhone & Android)

ringtonesI hate to admit it but I’ve finally joined the smartphone set. I hasten to add that this elevation in technological status was forced upon me – the signal strength on my standard ‘dumb’ phone being nowhere near strong enough to allow me to use the device inside my home, requiring me to leave the home via the front door and stand out on the street whenever I wanted to send or receive calls. Very inconvenient as well as slightly risky and more than a little embarrassing.

My children and older grandchildren having no issues with their iPhones receiving and sending calls inside my house, she who must be obeyed and I opted to purchase refurbished iPhone 4Ss. This being my initial foray into the smartphone realm I am obviously as green as grass. I am however, even if I do say so myself, a fast learner.

One thing I’ve noticed about smartphone users is they generally crave somewhat unique ringtones which include that certain WOW factor, and I am certainly no different. Looking through the default ringtones on the iPhone left me somewhat underwhelmed. My lovely wife having already claimed the one and only decent default ringtone available, I decided to check out how I could add my own music to the iPhone’s rather pathetic list. There are a number of apps to help with this chore but I soon discovered it is a simple enough process to DIY.

Now, at this stage, long time iPhone and Android users are probably going to go… meh. But bear with me, there are actually people new to the smartphone phenomenon as well as existing users who, for whatever reason, have never investigated the possibility of creating personalized ringtones from their favorite tracks.

Of course, as expected, the process is more straightforward for Android smartphones than for the iPhone. Basically though, the initial process is identical, the additional complication arising for iPhone users when it comes to transferring the new ringtone onto the device.

Creating Personalized Ringtones – Getting Started

The first thing to do is head over to one of the many sites which provide a free service to create your own ringtones. There are quite a few to choose from but the one I settled on is The site is very easy to use, including a highly intuitive 3-step interface and built in preview player:

melafonia interface

Step One – Upload your song (MP3)

Click the Upload button, browse to the location of the MP3 track you want to use to create your ringtone, highlight the track and click Open. Upload takes a little while, depending on the size of the file and internet connection speeds. In my case, on a not particularly fast connection, files in the range of 4 – 5 MBs took around 30 to 40 seconds.

As soon as the upload has completed you’ll see a message “Creating Waveform”, this only takes a matter of a few seconds and you will then proceed to step 2.

Step 2 – Select the portion of the track to use

melafonia - step 2

Simply move the sliders to select the exact portion of the track you want to use for the ringtone. You can select any portion of the uploaded track up to 40 seconds in duration (40 seconds being default ringtone maximum). Click the Play button at anytime to preview your ringtone. When you are satisfied, click the Create ringtone button to move on to step 3.

Step 3 – Download your ringtone

melafonia - create ringtone

First of all, pop the name of the artist and song into the boxes provided (this is only to help you identify a particular ringtone), and then click Get ringtone.

Now you can download the ringtone in either MP3 format (for Android) or M4R (for iPhone) – just click on the appropriate button:

melafonia - choose iphone or android

In the next window, right click anywhere on the track and select Save Audio As (i.e. in Windows 8.1 – the terminology may differ slightly from OS to OS):

melafonia - save audio

Select the folder or location where you want to store the ringtone and then click the Save button.

Transferring Your New Ringtones to the Device

With an Android smartphone this process is very simple. Connect the Android device to the PC and then simply drag and drop your new ringtone into the device’s “Ringtone” folder (you may have to turn the phone off and then back on again before the new ringtone is recognized).

Transferring your new ringtone to the iPhone requires iTunes, of course! Import your new ringtone file(s) into iTunes and then sync the device. I believe there is also a way to manually create personalized ringtones from within iTunes itself, but I have checked out the instructions for this procedure and it seems a whole lot more complicated than the one described above.

I actually used a free program called CopyTrans Manager to transfer the new ringtones onto the iPhone. It is a very simple, easy to use program with one notable  addendum – in order for CopyTrans Manager to work without iTunes installed, you must download and install the required Apple drivers.


As I said, this is all brand new to me so if you know of a simpler or better method, feel free to share (and please don’t give me a hard time if I have gotten something wrong – I am still traveling on “L” plates after all 🙂


About the Author

Jim Hillier

Jim is the resident freeware aficionado at DCT. A computer veteran with 30+ years experience who first started writing about computers and tech back in the days when freeware was actually free. His first computer was a TRS-80 in the 1980s, he progressed through the Commodore series of computers before moving to PCs in the 1990s. Now retired (aka an old geezer), Jim retains his passion for all things tech and still enjoys building and repairing computers for a select clientele... as well as writing for DCT, of course.

There are 8 comments

Comments are closed.