There are many websites that allow you to make ringtone for the iPhone. Those services work completely using a web browser in what is called web applications using you Mac or PC.
They allow you to cut and convert any mp3 tune you have on your computer into m4r which is the ringtone format for the iPhone. Some of those web applications allow you to download free ringtones that are created and shared by others while other websites allow you to make your own ringtone completely from scratch building it track by track.
Of course you have other options like creating iPhone ringtones by jailbreaking, or making ringtones on your desktop using ringtones software and then transferring the ringtones to your iPhone. However, the method I will show you in this page is the easiest and most efficient way to make ringtone for your iPhone. No hardware or software is required and it is completely free.
Ringtone Creator on The Web:
The process of making free iPhone ringtones on the web is very simple. You upload your song to a website by browsing your computer for the song you want. Then you can either see the waveform of the audio file, or an indication that the audio file has been uploaded successfully.
You can then select your 30 seconds audio clip by entering the beginning and the end of the target file. Then you click on generate or convert to start the conversion process. Each site will differ slightly, but the idea should be the same.
You can then export this free iPhone ringtone using iTunes in order to sync to your iPhone and keep in your ringtone library on your computer. To do this, you can double click this ringtone file, iTunes should open and you should see the ringtone file in your ringtone directory in iTunes. Then you can sync your iPhone to PC, and see the ringtone you just created in your iPhone custom ringtone list.
On your iPhone Go to Settings, General, Sounds, Ringtone.
On the top of the list is your custom iPhone ringtones, while at the bottom are the standard ringtones that come with the iPhone by default.
Here are some of the web applications that I tried and personally like and used to make free ringtones for my iPhone. You have to register with most of the website for free first to have access to the service.
Mobizaar is a nice websites I use to make ringtone. It converts audio files to ringtones for many smart phones not only the iPhone. It uses a sharing service that allow you to create your own ringtone and have access to hundreds of ringtones that are created and shared by others on the web site.
Once you register with a valid email, you will be able to make ringtones for free from any song you have on your Mac or PC
The website has a nice interface, just make sure you are in the "Make your own" tab.
When you upload your audio file, it is displayed in a nice waveform. You can use the sliders to select your 30 seconds piece. Then you can click on get ringtone.
Select a category and check share with others. Then click download to PC, and select Apple from brand, and iPhone from model. This will create your ringtone in .m4r format which is the ringtone format for the iPhone. Click download and you will get an m4r file to your computer that you can then open with iTunes and then connect your PC to iPhone to sync.
Phonozoo is another nice website that you can use for free to make ringtone from any song you have on your computer.
After you register, you can record your voice using a microphone to create a ringtone or upload a song. Just make sure you are in the "Ringtone" tab and "Create From File".
You will be able to upload any song from your Mac or PC to the website and modify it into an iPhone ringtone.
Then select the length of the ringtone, and slide the window to select the section of the song you want to create the ringtone from.
Then you can save the ringtone to your PC as m4r which is the iPhone ringtone format. Once your iPhone ringtone is done, you can downloaded it to your computer or share it with others. Next, you can open the ringtone with iTunes and sync your iPhone to PC or Mac. Also you can download hundreds of free ringtones that are already created and shared by others in the website.
Audiko is one of the best free ringtone creators for the iPhone. It is the easiest and fastest way to make free ringtones for the iPhone using your web browser.
You don’t even have to register. Just upload your mp3 song by clicking on the "Upload Track" button.
Once the song is uploaded, you can then choose the length of the ringtone window to the 30 second, and then, move the window to cut any section of the song.
Also, you can check the fade in and fade out buttons options if you want. When you are finished, click done and then select download ringtone for iPhone. You will download an .m4r file that you can then open with iTunes and connect PC to iPhone to transfer the ring tone.
Tonemine used to be an amazing website not to make ringtone only but to mix a complete ringtone from scratch track by track. It is a full 8 track mixer that make ringtones and also provide great fun using it.
Make sure you are in the Mixer tab, and select the beat you like, and then start adding sounds and effects to each of the eight tracks to make ringtone.
It works by dragging and dropping any of the sound packs or sound effect to one of the 8 tracks. Then press play, and listen to the tune.
The only problem with this website is that it saves the file as mp3 not m4r, which means you have to follow the process of converting ringtones to m4r using iTunes or other mp3 to m4r converters. I would still keep this site here as it is a really nice mixer, and I hope they add the save as m4r feature in the future.
Update 5/1/2013: Ubfortunatly Tonemine is closed and not available anymore.