Does your iPhone restart on its own? Unless it is in the process of updating the system software, that will never happen. But don’t worry. While it is most likely a problem with the hardware, there are many fixes you can try before coming to that conclusion.
Some of the simpler solutions below will help you get your iPhone working properly most of the time. But if repeated reboots are enough to make the device almost unusable, you should skip right to the end and try to fix that problem in Recovery Mode or DFU Mode.
1. System software update
iOS is an extremely stable mobile operating system, but rarely, some releases may not be suitable for specific iPhone models. Thankfully, Apple is quick to address issues in subsequent iterations, so it’s best to start things off by finding — and applying — any system software updates.
If your iPhone works for a long time without restarting automatically, go to Setting > Shared > Software updates and press Download and Setting to update the device.
Alternatively, you can use your Mac or PC to update your iPhone. Start by establishing a USB connection and opening the Finder app (macOS Catalina or later) or iTunes. Then select your iPhone and select Check for updates right to buy.
If your iPhone is extremely unstable and restarts once every few minutes or when it boots up, you can still update it in Recovery Mode. More on that further below.
2. Update apps on your iPhone
Apps that aren’t optimized run sluggishly and drain your iPhone’s battery. But rarely, they also cause system-wide problems. That usually happens right after installing a major iOS version, with most apps still running on code designed for the previous release. So you must constantly check for and install any app updates as soon as they are released.
To do that, press and hold the App Store icon and select Update. Then swipe down the screen to scan for new updates and follow up by tapping Update all.
Alternatively, you can open Setting application, select App Storeand turn on the switch next to it Update app to automatically update the apps on your device.
You can also remove obsolete apps that do not receive developer support by going to Setting > Shared > iPhone Memory. After selecting an application, select App offloading to remove the app only while leaving any downloaded files and documents intact, or select Delete apps to uninstall it completely.
3. Turn off background apps on your iPhone
Faulty apps running in the background of iPhone is another reason why iPhone restarts intermittently. Try disabling them. To do that, visit Setting > Privacy > Background App Refresh and turn off the switches next to all apps.
If that helps, gradually re-enable the switches one by one until you come across the app that causes your iPhone to restart. Once you’ve done that, check the App Store for any updates, contact the app’s developer for support, or remove it from your device.
4. Take out your iPhone SIM
A faulty SIM card can also cause system software problems. To check that, use the SIM eject tool to remove the SIM tray from your iPhone. Then use the device without re-inserting the SIM to check if that caused any reboots. If that helps, you must request a replacement card from your wireless service provider.
5. Check Lightning Ports, Cables, and Chargers
An iPhone that is not charging properly may also restart from time to time. You can try to fix that by cleaning any lint or dirt on your device’s Lightning port with compressed air or a toothpick. You should also start using a different cable that is MFi certified to rule out problems caused by frayed USB cords.
6. Check your iPhone battery health
If you’ve been using your iPhone for a while, the battery may not be able to fully charge. Go Setting > Battery > Battery status to check battery health. Ideally above 80%. If not, take your iPhone to Apple and have the battery replaced.
Alternatively, you can use an app like CoconutBattery or iMazing to determine battery health while connecting your iPhone to your Mac or PC.
7. Reset all settings to default
The iPhone comes with many settings to help you customize your experience with the operating system and the different applications that run on it. However, that can also lead to conflicts and cause your iPhone to keep restarting.
So try resetting settings on your iPhone and check if that helps. To do that, visit Setting > Shared > Transfer or Reset iPhone > Reset and press Reset all settings.
8. Factory Reset Your iPhone
If none of the above fixes help, you may want to consider resetting your iPhone to factory settings. If you have a backup of your data, you can choose to restore it after the reset procedure. Otherwise, you must back up your data to iCloud or a computer before trying to reset it.
To reset your iPhone to factory defaults, go to Setting > Shared > Transfer or Reset iPhone > Reset and choose Erase all content and settings. Or you can connect the device directly to your Mac or PC and choose Restore iphone.
9. Enter and use recovery mode
If you are having trouble interacting with your iPhone, you must enter and use Recovery Mode. It’s a feature that allows you to fix iOS devices with serious problems. However, you can only interact with Recovery Mode through your Mac or PC.
After force restarting your iPhone and entering Recovery Mode (you can find device-specific instructions here), you can choose to reinstall your system software without losing your data. me. To do that, select Update.
If that doesn’t help, you must use Restore iphone option to reset iPhone to factory settings. However, if you don’t have a backup of your data, you will lose everything stored locally on the device.
10. Enter and use DFU mode
If Recovery Mode doesn’t work (or if you can’t get in), you should try restoring your device in Device Firmware Update Mode (or DFU). It works similarly to Recovery Mode, but it helps fix problems at the hardware level by reinstalling both the system software and the device firmware.
After entering DFU Mode (again, you can find device-specific instructions here), select Restore iphone option to restore your iPhone to factory defaults.
Warning: If your iPhone suffers any external damage (for example, if you drop your iPhone), avoid entering and use DFU Mode.
Time to visit the Apple Store
You’ve done everything you can to fix your iPhone. But if it keeps rebooting, it’s safe to assume that the problem is hardware-specific. Therefore, your best course of action should be to bring the device to an Apple Store or Apple Authorized Repair Service.