Absolutely you can use iMyfone Umate to free up space on iPhone. It can help you clean up junk files, clear temporary files and delete large files. What’s more, it supports both Mac and Windows, no jealbreak nedded. I think it is the best tool which I have found.