When your iPhone keeps turning on and off, it’s not just annoying—it disrupts everything. Imagine this: you’re in the middle of booking a ticket, and suddenly your phone restarts.
Or worse, you’re waiting for an important call, and your phone decides to go into a restart loop. Frustrating, right?
This problem, often called a “restart loop,” can happen for many reasons. Maybe it’s a software glitch, a storage issue, or even an old battery. But don’t worry yet.
The good news? Most of the time, you can fix it yourself with a few easy steps. I’ve been there too, and trust me, these solutions work more often than not.
Let’s go through them together before you think about heading to a repair shop.
Why does this happen?
Your iPhone acting up might feel random, but there’s always a reason. Let’s break it down into the most common causes and make it easy to understand.
1. Your iPhone might just need a quick reset.
Sometimes, your iPhone just needs a quick reset. Think of it like this: when your laptop starts running slow, you restart it, right? Your iPhone works the same way. If it’s been on for a long time, minor bugs or glitches can build up and cause it to restart.
For example, my phone once started acting up right before an important meeting. It kept restarting, and I panicked. A simple restart solved it in seconds.
2. An old iOS version can cause problems.
Running an old iOS version can mess with how your phone works. Apple updates iOS to fix bugs and improve performance. Ignoring these updates can leave your phone vulnerable to issues.
I had a friend who kept delaying updates, saying, “I’ll do it tomorrow.” Well, her iPhone got stuck in a restart loop, and it turned out an old iOS version was the culprit. Lesson learned—always update on time!
3. Some apps might crash your phone.
Some apps don’t play nice. If an app isn’t optimized or has a bug, it can crash your phone. I once downloaded a game from the App Store, and right after installing it, my phone started rebooting. Deleting the app fixed the problem instantly.
If you recently installed or updated an app, that could be the issue.
4. A weak battery can trigger restarts.
If your battery is weak or old, your iPhone may keep restarting. This is especially common in older models where the battery no longer holds a charge properly.
I had an old iPhone 7, and when the battery health dropped below 80%, the random restarts became a daily headache. Replacing the battery solved everything.
5. Overheating can shut your phone down.
Using your phone in hot places can force it to shut down to protect itself. For example, I once left my phone on the dashboard of my car on a hot summer day. When I came back, it kept restarting until it cooled down.
If your phone feels warm to the touch, give it a break and move it to a cooler spot.
6. Full storage can slow things down.
If your phone is packed full of apps, photos, and videos, it might struggle to function properly. Your iPhone needs free space to run smoothly.
I once ignored the “Storage Almost Full” warning on my phone, thinking it wasn’t a big deal. Big mistake—it started crashing randomly until I cleared out some space.
Let’s get these problems sorted out, step by step. Ready?
How to fix the iPhone that keeps turning on and off?
Let’s tackle the problem with some easy steps. Start with the basics first:
#1 Restart your iPhone
Sometimes, all your iPhone needs is a quick restart to fix small glitches. Here’s how:
- Press and hold the Power button until the “Slide to Power Off” option appears.
- Swipe the slider to turn your iPhone off.
- Wait a few seconds, then press and hold the Power button again to turn it back on.

It’s simple, but it works more often than you’d think.
#2 Update iOS
Running an outdated iOS version can cause all sorts of problems, including random restarts. To update:
- Open Settings.
- Tap General.

- Click on Software Update.
- If an update is available, tap Download and Install.

Keeping your iPhone updated ensures smoother performance and fixes known bugs.
#3 Free up some space
Is your storage full? That can mess with your phone’s performance. Free up space by:
- Deleting unused apps you don’t need anymore.
- Removing old photos and videos (back them up first if they’re important!).
- Clearing out downloaded files or unnecessary messages.
Your iPhone needs breathing room to work properly.
Try these steps and see if your iPhone stops acting up. If it doesn’t, we’ll move on to more advanced fixes!
#4 Force restart your iPhone
When a simple restart isn’t enough, a force restart can help. This works differently depending on your iPhone model:
Force restart your iPhone 8 and later:
- Quickly press and release the Volume Up button.
- Quickly press and release the Volume Down button.
- Press and hold the Side button until the Apple logo appears.

Force restart your iPhone 7 and 7 Plus:
- Press and hold both the Volume Down and Power buttons.
- Keep holding until the Apple logo appears.

Force restart your iPhone 6s and earlier:
- Press and hold the Home and Power buttons together.
- Release them when you see the Apple logo.

This process clears minor glitches and can stop the restart loop.
#5 Reset all settings
Sometimes, your iPhone settings may have conflicts. Resetting them can fix this without deleting your data:
- Go to Settings.

- Tap General > Transfer or Reset iPhone.

- Click on Reset.
- Select Reset All Settings.

- Enter your passcode if prompted, then confirm the reset.

Your apps, photos, and other data will stay safe, but personalized settings like Wi-Fi passwords and display settings will be reset.
#6 Restore in DFU mode
If all else fails, DFU mode (Device Firmware Update) can help restore your iPhone:
- Connect your iPhone to a computer with iTunes (Windows) or Finder (Mac).
- Put your iPhone into DFU mode:
- For iPhone 8 and later: Follow the force restart steps, but keep holding the Side button even after the Apple logo appears.
- For iPhone 7 and earlier: Follow the force restart steps but release buttons only when your screen stays black.
- Open iTunes or Finder, which should detect your iPhone in recovery mode.
- Choose Restore.
Note: DFU mode erases everything, so back up your data before trying this.
These steps dig deeper into the problem. If your iPhone is still acting up, the issue might be hardware-related—let’s look into that next.
#7 Look at your battery health
Your battery might be the culprit if your iPhone keeps restarting. Here’s how to check:
- Open Settings.
- Tap Battery.

- Click on Battery Health & Charging.
- Look for the Maximum Capacity and Peak Performance Capability.

If it says “Service” or the capacity is significantly reduced, your battery might need replacing. Reach out to Apple Support or an authorized service provider.
#8 Remove and reinsert your SIM card

A loose or faulty SIM card can sometimes cause random restarts. Here’s how to check:
- Power off your iPhone.
- Use a SIM ejector tool or a paper clip to gently remove the SIM tray.
- Inspect the SIM card for scratches or damage.
- Reinsert the SIM card and power your phone back on.
This small adjustment can often solve connection-related issues.
#9 Check for physical damage

If you’ve dropped your phone recently or it’s been exposed to water, physical damage could be the reason for the problem. Look for:
- Cracks in the screen or body.
- Signs of water damage, like moisture under the screen or corrosion in the charging port.
If you spot damage, it’s best to visit an Apple Store or a repair shop. A professional can diagnose and fix any internal issues.
#10 When to call for help
Tried everything and your iPhone still won’t cooperate? Don’t worry, it happens.
If none of the fixes worked, it’s time to call in the experts. Visit your nearest Apple Store or an authorized repair shop. The issue might be something more serious, like hardware damage or a faulty battery that needs professional attention.
Apple’s team can run a full diagnostic and help you figure out the best solution—whether it’s a repair or, in rare cases, a replacement.
You’ve done your part. Let the professionals handle the rest!
Always keep your iPhone in good shape
Taking a little time to care for your iPhone can make a huge difference in how well it works and how long it lasts. Here’s what you need to do to avoid future problems:
1. Keep it updated
Updating your iPhone is more than just getting new features. These updates fix bugs, improve security, and ensure your phone runs smoothly. Skipping updates can leave your iPhone vulnerable to glitches and performance issues.
For example, I once ignored an update for months, thinking it wasn’t a big deal. My phone started freezing randomly, and it turned out the update would have fixed it. Now, I update you as soon as possible.
To update: Go to Settings > General > Software Update and install the latest version.

2. Avoid letting the storage get full
Your iPhone needs some breathing room to work properly. When storage is full, apps might crash, and performance can slow down. Make it a habit to clean up regularly:
- Delete apps you no longer use.
- Move old photos and videos to iCloud or a computer.
- Clear out downloads or unused files.
Trust me, your iPhone will thank you. I once had a restart issue because my storage was completely full—it’s not worth the hassle.
3. Don’t use it in extreme temperatures
Your iPhone doesn’t like being too hot or too cold. Leaving it in a hot car or using it in freezing weather can damage the battery and make your phone act up.
I learned this the hard way when I left my phone on a sunny table during a barbecue. It kept restarting until I cooled it down. Now, I make sure to keep it out of direct sunlight or extreme cold.
4. Use official Apple accessories
Cheap chargers and cables might save you some money upfront, but they can cause big problems in the long run. Knockoff accessories often don’t meet Apple’s standards, and they can damage your phone or even overheat.
I once bought a cheap charger at a gas station, and it fried my cable port. Lesson learned—stick to certified Apple products or MFi-certified (Made for iPhone) accessories.
The takeaway
You can fix most iPhone restart issues yourself. Start with simple steps like restarting your phone, updating iOS, or clearing storage. These fixes usually take care of common software glitches and get your iPhone working again.
If that doesn’t help, try more advanced solutions like a force restart or resetting your settings. These steps dig deeper and can handle stubborn issues. Still stuck? Then it’s time to reach out to a professional or visit an Apple Store for help.
Remember, you can solve most problems with patience and the right approach. Follow these tips, and your iPhone will be back to normal in no time. Stay consistent with care, and you’ll avoid similar issues in the future!
