Question: why is my iphone hot when not charging?
Answer: Your iPhone is overheating because the CPU is revved up to 100% even when the screen is off and it's in your pocket. In 99% of cases, when your iPhone is hot, you have a software problem. That being said, if you dropped your phone in a bucket of water and then it started overheating, you may have a hardware problem.