If your iPhone keeps restarting without reason, reboots while charging, or stuck in a reboot loop, below are the troubleshooting steps to fix this problem.
iPhone randomly reboots
While the iPhone random restarting issue has mostly been reported by owners of older devices, this issue can also appear on newer devices.
The reason behind iPhone keeps restarting can range from minor software glitches, buggy apps and corrupted software to hardware issues.
Before proceeding with the steps to fix this issue, it is recommended that you download a full backup of your device to a Mac or Windows PC.
1. iPhone keeps restarting while charging
If the iPhone just restarts while charging, the problem is most likely a broken or faulty charging cable, or lint/dirt stuck in the charging port.
1. Check the charging port and headphone jack on your iPhone. If necessary, clean charging station and headphone jack with a toothpick.
When cleaning, be sure to take all precautions and precautions to avoid damaging the charging port and headphone jack.
2. Examine the charging cable to see if it is broken or damaged.
Even if the cable is not damaged, it is possible that it is defective. To confirm, use a new or different charging cable to charge your iPhone and see if the problem persists.
2. iPhone randomly reboots or stuck in reboot loop
When iPhone keeps restarting randomly, the problem can be due to various reasons ranging from incompatible apps, corrupted system files to hardware issues.
As long as the problem is not hardware related, it can be fixed with the troubleshooting steps given below.
1. Remove and check the SIM card
A faulty or incorrectly inserted SIM card can cause the iPhone to get stuck in a reboot loop or restart randomly.
1. shut down iPhone and remove those SIM card from your device. After removing the SIM card, reboot iPhone to see if the problem goes away.
2. Next put SIM card back into the iPhone and check if the problem appears again.
If the problem occurs again, it is most likely that your iPhone’s SIM card is defective or damaged. Replacing the SIM card with a new one should fix the problem.
2. Force restart iPhone
Follow the steps below (depending on your iPhone model) to force restart iPhone.
iPhone 8 and later: Press and release volume up > volume down > and then press and hold side button (ON/OFF) until the Apple logo appears.
iPhone 7/7Plus: press and hold volume down + perfomance (POWER) buttons until you see the Apple logo.
iPhone 6 and below: press and hold home + perfomance (POWER) buttons until your iPhone starts with the Apple logo.
3. Install updates
Make sure you are using the latest version of iOS on your iPhone.
1. Go to settings > General > software update.
2. On the next screen, wait for iPhone to check for updates and tap Download and install Link (if an update is available).
After installing the update, restart your device to see if the issue is now resolved.
4. Update apps
The iPhone random reboots issue can be caused by outdated or incompatible apps installed on your device.
1. open that app store on your iPhone and tap the Account Symbol.
2. On the next screen, tap Refresh all Option or update individual apps by tapping To update Option next to the apps.
5. Reset all settings
Make a note of your WiFi network password and follow the steps below to factory reset the settings on your iPhone.
Go to settings > General > Transfer or reset iPhone > Reset to default > Select in the popup Reset network settings Possibility.
Tap on the confirmation pop-up Reset all settings confirm.
After the reset process is complete, join the WiFi network by entering your WiFi password and check if the issue is now resolved.
6. Restore iPhone with Stable Backup
If you have previously backed up iPhone, restoring iPhone from backup should help you fix this problem.
For the actual steps to restore iPhone from backup, refer to these guides: Restore iPhone from Backup to Mac or Restore iPhone from Backup to Windows Computer.
7. Restore iPhone using Recovery and DFU mode
If normal restore doesn’t work, you can use recovery mode and restore in DFU mode to fix the problem.
Restoring using recovery mode will erase all data on your device, reinstall the iOS operating system and give you the option to set up your device as a new iPhone or restore from backup.
DFU mode recovery also erases your device, reinstalls the iOS operating system, reinstalls the device firmware, and gives you the option to set up your device as a new iPhone or restore it from a backup.
Unless your device has a hardware issue, one of the methods above should help you fix the problem.
8. Replace the battery
For older iPhones, the iPhone random restart issue is attributed to the deteriorating battery.
Once you’ve tried all the steps above, your last resort is to bring your iPhone to Apple Care and ask them to look at your device.
Apple Care can either advise you to replace the battery or notify you of hardware issues on your device (if any).