While there are plenty of apps that will make ringtones, you still have to sync through iTunes (the weak link in Apple's ecosystem).
While there are plenty of apps that will make ringtones, you still have to sync through iTunes (the weak link in Apple's ecosystem).
I use the GarageBand app to make ringtones on my iPhone without syncing to iTunes. It's fairly simple. Here's a link with instructions.
How to create a ringtone on your iPhone with GarageBand | Macworld