You can get free iPhone ringtones from MacMost.com. Just go to http://macmost.com/iphoneringtones/ and subscribe to the free iPhone ringtones podcast. You can then download the 100+ free iPhone ringtones to your iTunes library, and then set up your iPhone to make them all available to be used as ringtones.
To use the MacMost free iPhone ringtones, you must first subscribe to the podcast, or download the ringtones manually from the free iPhone ringtones page. You can download them manually by pressing the Ctrl key on your keyboard and clicking on the M4R link for the ringtone you want to download.
To subscribe to the Podcast, click on this link to launch iTunes and go to the MacMost iPhone Ringtones podcast. You will only see two episodes of the podcast, because iTunes won’t show the 100+ episodes are are simply ringtones. Then click on the Subscribe button.
Then look in your iTunes Podcast section to view all of the podcasts you currently subscribe to. Select the MacMost iPhone Ringtones podcast and expand it to show all of the ringtones. You can press the Get button next to ringtones you want, or click on the Get All button to download them all.
The hardest part is to get the ringtones to transfer to your iPhone. Method #1 is to sync all episodes of the MacMost iPhone Ringtones podcast to your iPhone. With your iPhone plugged in, select it on the left side of iTunes. Then select the Podcasts tab. Next, change your options to have all episodes of all podcasts sync. Alternatively, you can have all episodes sync, but select which podcasts you want, making sure you include the MacMost iPhone Ringtones podcast.
Method #2 is to create a smart playlist with all of your ringtones. In iTunes, select the File menu, Create Smart Playlist. Now, create a smart playlist with the options of “Kind” containing “Ringtone.” Make sure “Live Updating” is selected as well.
Check the new smart playlist and rename it if you like to “MacMost Ringtones.” You should see all of the ringtone “episodes” you downloaded in the podcast. Since Live Updating is selected for the smart playlist, new rintones will be added to the list as they are added to the podcast.
Now go back to your iPhone settings and select the Music tab instead of the Podcasts tab. Make sure you are either syncing all Playlists, or at least the MacMost Ringtones smart playlist is set to sync.
Once you use either method #1 or #2, you should see your ringtones appear on your iPhone under Settings, Sounds.