Is it possible to install a custom ringtone on an iPhone running iOS 11 using iTunes 12.7 or later? If so, how?

2 Answers 2


Yes. You can manually drag your ringtones into the device connected with iTunes.

enter image description here

Apple has an updated article here.

  • 1
    For me, this only works when under the device options (Summary), the option Manually manage music and videos is enabled.
    – slhck
    Sep 16, 2017 at 15:10

I confirm the answer by Cykor: once installed the iTunes 12.7 version, and with a device connected, there is no more a "Ringtones" section under the selected device; but dragging a .m4r file over the device sends that file to the device. That file will be usable as a ringtone for any event or contact. If the file is not the correct format or size (too long, for example) an error window will appear.

  • Doesn't work for me: in itunes 12.7 with iPhone 6S attached by USB, dragging in an .m4r that worked before, onto anywhere in itunes (iphone view, main view, tones view, anywhere) does not work. I tried dragging single and multiple M4Rs, no go. Grr.
    – xaphod
    Sep 14, 2017 at 15:46
  • 1
    I have the same setup here, and it tested it on two different Macs with El Capitan and Sierra, both when the iPhone is connected via USB and WiFi. Check the image, because you need to have that kind of visualization active (main view), and to drag the file on the device section relative to the iPhone. Dragging it anywhere else doesn't work. Sep 15, 2017 at 19:54
  • I figured it out: it was because it was a different computer than the "home itunes" of the iphone. On the other computer it worked.
    – xaphod
    Sep 15, 2017 at 20:18

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .