iPhone 12 mini Keeps Restarting? Here’s the fix

Is your iPhone 12 mini stuck in a boot loop? basically, a boot loop is constant restarting of your system. This is when the iPhone keeps on resetting or rebooting itself randomly and sometimes constantly. Another similar issue is that the iOS device just shuts down unexpectedly without restarting. This problem may start after updating to the latest version of iOS . This article explains how you can fix an iPhone 12 mini that keeps restarting or crashing.

Sometimes, your iPhone 12 mini seems to have a will of its own. Many users complained about the device rebooting on its own. Well, such unexpected events don’t occur very often, but they are really annoying. Imagine not being able to use your iPhone 12 mini just when you need it, most simply because the device decided it would be a good time to reboot. Let’s see what you can do to troubleshoot this issue.

“Why does my iPhone 12 mini keep turning off”? “Is there anything I can do to fix the issue?“ You might be having these questions popping up in your mind! Relax, this issue is pretty much fixable! And more often than not, you can do it at home.

In this article, we’ll explain why iPhone 12 mini keeps restarting or crashing and then the tricks to combat it.

Why iPhone 12 mini keeps restarting

Hardware Damage

Any damage/fault in an electronic circuit or component in your Device like screen, mainboard, etc could result in continuous rebooting of your iPhone 12 mini. The most common reason for this is, your iPhone was dropped down recently!


iPhones are designed to shut off automatically if they fail to dissipate the heat generated inside. Overheating is what you can call it. Using Wi-Fi and GPS, or watching movies for hours during the hot summer days generally leads to this issue.

Liquid Insertion

Another reason for your iPhone 12 mini to develop an auto-restarting issue is when some liquid gets into the sensitive parts of your Device.

how to fix iPhone 12 mini that Keeps Restarting

Force restart iPhone

This is also called a hard reset. But do not worry, this process does not delete your data. Here is how you can force restart your iPhone 12 mini:

  1. Press and quickly release the volume up button.
  2. Press and quickly release the volume down button.
  3. Press and hold the side button until you see the Apple logo. And release the buttons and your device will restart.

Update apps and iOS

Some apps and iOS, when not updated regularly, can explain why your iPhone 12 mini keeps restarting. So make sure they are up to date. When random-rebooting arises, this should be the foremost action to take.

Here is how to update apps-

  1. Open the App Store.
  2. Tap your profile icon at the top of the screen.
  3. Scroll to see pending updates and release notes. Tap Update next to an app to update only that app, or tap Update All to download all available updates.

Now, to check if you require iOS Update:

  1. Open Settings.
  2. Go to General.
  3. Tap Software Update.
  4. And if there is an update available, tap download and install.

A poorly designed app may cause your problem. Although installing apps is safe, some, especially outdated apps, apps may cause issues. If your problem occurs when you are using a certain app (e.g., when you are playing a game), it is highly possible that that app is the culprit. You may want to delete this app or contact its developer for further help.

Clear iPhone storage

Once your iOS device is updated, the next thing to do is clearing some space in your iPhone. Low storage or no available storage can be a cause of the iPhone 12 mini restarting. Free up the space by uninstalling the apps which you currently don’t require.

– Also, delete the unnecessary files (videos, pictures, PDFs mainly) as they turn into junk files and start hampering your iPhone performance.

Navigate to Settings > General > [Device – iPhone] Storage to see your device’s storage. Here, you can check which apps are taking the most space. You may also see a list of recommendations that you may want to follow.


Overheating could be the reason why iPhone 12 mini Keeps Restarting. Learn what to do when your iPhone is overheating. This is not common. If your iOS device overheats, you should try to cool it down. Furthermore, your device should not get excessively hot. If your iPhone gets very hot, it is a sign of faulty device, faulty hardware, or software. Your best option is to contact Apple Support and get it repaired or replaced by reserving a Genius Bar appointment.

Clear the cache data

Sometimes, cache can build up and become pretty heavy on your iPhone’s internal storage. Try to clear it from time to time, as it can also get old. The option is available for individual apps through the iPhone Storage settings, or you can look for a cache cleaning application in the App Store.

Here is how to clear cache on iPhone 12 mini in Safari and other apps:

  1. Open the Settings app.
  2. Scroll down and tap Safari.
  3. Scroll down again and tap Clear History and Website Data, tap it once again to confirm.

Factory reset your iPhone and restore

If the issue persists even after deleting the suspected apps, try “Factory Reset”.

Factory Reset is the ultimate solution if the “iPhone 12 mini Keeps Restarting” issue is caused by any bad app or software. It will bring the phone back to its original iOS state where most issues are sorted.

Note: But remember, this step will delete all the files and apps you have saved on your iPhone. So don’t forget to take data backup beforehand. Also, make sure the iPhone has ample battery to go through the reset process.

To factory reset your iPhone:

  1. Go to Settings > General > Reset.
  2. Tap ‘Erase all content and settings’
  3. Enter passcode/Face ID.
  4. Tap ‘Erase iPhone’
  5. Type in Apple ID password.

Your iPhone will now factory reset.


After erasing, you will see a Hello screen.

Simply follow the onscreen instructions.

When you reach the Apps & Data screen, you will see two options “Restore from iCloud Backup” and “Restore from Mac or PC”, select one and tap Continue. If you select the “Restore from Mac or PC option, you will need to connect your device to your computer with your USB cable.

iPhone 12 mini Keeps Restarting still?

If none of the above solutions works to fix “iPhone 12 mini keeps restarting or freezing” issue, chances are your Device requires some hardware repair. For that, take it to the nearest Apple Store.

Hit the comments and let us know which of these are the most effective tricks for you. Do you know of any other ways to fix iPhone 12 mini that keeps restarting?

About The Author

Leave a Comment

Scroll to Top