How to fix an iPhone in a boot loop

To fix an iPhone in a boot loop, force restart it first, and if it keeps cycling on the Apple logo, connect it to a Mac or PC, put it in recovery mode and choose Update, which reinstalls iOS and keeps your data.

This guide gives the button presses for every iPhone model, the recovery mode update and restore steps, how to tell a real loop from a slow update, and fixes for restore errors.

How to fix an iPhone in a boot loop
Force restart first: volume up, volume down, then hold the side button until the Apple logo appears on iPhone 8 and later. (Image: Apple)

Force restart an iPhone stuck in a boot loop

A force restart cuts power to the running software without touching your data. These steps are for iPhone 8 and later, including iPhone SE (2nd generation and later). Older models are in the table below.

  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. Keep holding it even when the screen goes dark; this can take longer than 10 seconds.
  4. Release the side button when the Apple logo appears.
  5. Leave the iPhone alone for a few minutes to see whether it reaches the Lock Screen.

If the iPhone reaches the Lock Screen, the loop is broken; update iOS and your apps before anything else. If it goes back to the Apple logo and restarts again, use recovery mode below.

Which iPhone boot loop fix to use

What the iPhone does Do this Data kept?
Restarts over and over, Apple logo flashes Force restart, then recovery mode Update Yes, with Update
Apple logo for several minutes with no progress bar Recovery mode, choose Update Yes
Apple logo with a progress bar after an update or restore Wait at least one hour before acting Yes
Shows the "Connect to computer" screen Connect to a Mac or PC and choose Update, then Restore if Update fails Only if Update works
Keeps starting up to Recovery Assistant Recovery mode on a computer Only if Update works
Starts but restarts randomly during use Update iOS and apps, check battery health Yes
A button is broken or recovery mode fails Contact Apple for service Depends on repair

What causes an iPhone boot loop

Cause Typical sign Fix
Interrupted or failed iOS update Apple logo with no progress, or the "Connect to computer" screen Recovery mode Update, then Restore
Out-of-date iOS or apps Restarts or spinning gear during normal use Update iOS and every app
Worn battery Unexpected shutdowns or restarts, more often under load Check Battery Health, replace the battery if recommended
Hardware fault Restarts continue after a successful restore Apple service
Normal migration after a restore (iOS 13 and later) Apple logo with a progress bar for up to an hour Wait; it is not a loop

Apple's own guidance for unexpected restarts is to check software first and hardware second, which is the order this guide follows.

Force restart buttons for every iPhone model

The force restart button sequence changed with iPhone 7 and again with iPhone 8. Find your model, then press the buttons exactly as listed.

iPhone model Force restart Recovery mode (while connected to a computer)
iPhone 8 and later, iPhone SE (2nd generation and later) Press and release volume up, press and release volume down, hold side until the Apple logo Same presses, but keep holding side until the "Connect to computer" screen
iPhone 7 and iPhone 7 Plus Hold side and volume down together until the Apple logo Hold side and volume down until the "Connect to computer" screen
iPhone 6s and earlier, iPhone SE (1st generation) Hold Home and side (or top) together until the Apple logo Hold Home and side (or top) until the "Connect to computer" screen
Force restart iPhone 7 boot loop with side and volume down buttons
On iPhone 7 and iPhone 7 Plus, hold the side and volume down buttons together until the Apple logo appears. (Image: Apple)

Update iOS in recovery mode without losing data

Recovery mode lets a computer reinstall iOS when the iPhone cannot start on its own. Choosing Update keeps your personal data, so always try it before Restore.

  1. Update your Mac, or on a Windows PC install the latest Apple Devices app from the Microsoft Store.
  2. Connect the iPhone to the computer with a USB cable, directly to the computer rather than a hub or keyboard port.
  3. Open Finder on a Mac with macOS Catalina 10.15 or later, or the Apple Devices app on a PC.
  4. Put the iPhone into recovery mode using the presses for your model, and keep holding until the Connect to computer screen appears.
  5. Locate the iPhone on the computer.
  6. Click Update when the Update or Restore options appear.
  7. Wait for the download and install to finish. If the download takes more than 15 minutes, the iPhone may leave recovery mode; let the download finish, then enter recovery mode again.

When the update completes, the iPhone restarts to the Lock Screen with your data in place.

iPhone boot loop recovery mode buttons on iPhone 8 and later
Press volume up, then volume down, and keep holding the side button until the Connect to computer screen appears. (Image: Apple)

Restore an iPhone in recovery mode when Update fails

Restore reinstalls iOS and erases everything on the iPhone. Use it only after Update has failed, and set the iPhone up from an iCloud or computer backup afterwards.

  1. Repeat the recovery mode steps until the Connect to computer screen appears.
  2. Locate the iPhone in Finder or the Apple Devices app.
  3. Click Restore when the Update or Restore options appear.
  4. Wait while the computer downloads the software and restores the iPhone.
  5. When the Hello screen appears, set up the iPhone and choose to restore from your backup.

If the iPhone started up in recovery mode during an update, Apple advises restoring it rather than updating, then setting it up from a backup.

Restore an iPhone in a boot loop to factory settings using a computer
Restore erases everything on the iPhone, so use it only after Update fails and set up from a backup afterwards. (Image: Apple)

Stop the boot loop coming back: update apps and check battery health

Once the iPhone starts, remove the conditions Apple links to repeated restarts. Old software and a worn battery are the two it names.

  1. Open Settings > General > Software Update and install any available iOS update.
  2. Update every app from the App Store.
  3. Open Settings > Battery > Battery Health on iPhone 15 models and later, or Battery Health & Charging on iPhone 11 to 14 models.
  4. Check whether a battery replacement is recommended.
  5. If an app keeps quitting before the restarts begin, update or delete that app.
Stop the iPhone boot loop returning by installing the latest iOS update
Open Settings > General > Software Update and tap Update Now to install any waiting iOS release. (Image: Apple)

How to check the iPhone boot loop is fixed

  1. Confirm the iPhone reaches the Lock Screen and stays on for at least 10 minutes of normal use.
  2. Open Settings > General > Software Update and confirm the installed iOS version is shown with no update waiting.
  3. Charge the iPhone and use a demanding app, such as the camera, to check it does not restart under load.
  4. If restarts return with the latest iOS installed and a healthy battery, treat it as a hardware fault and arrange service.

iPhone still in a boot loop: fixes by symptom

Apple logo and progress bar that does not move

After a restore or migration on iOS 13 and later, the progress bar can stay on screen for over an hour.

  1. Keep the iPhone on power and wait at least one hour without pressing anything.
  2. Press a button once; if an updating message appears, the update is still running.
  3. If the bar has not moved for more than an hour, connect the iPhone to a computer.
  4. Put it into recovery mode and choose Update.

Restore fails with error 9, 4005, 4013 or 4014

The iPhone or computer lost the connection during the update or restore.

  1. Update the Mac, or the Apple Devices app or iTunes on a PC.
  2. Force restart the iPhone.
  3. Connect the iPhone directly to the computer and click Update instead of Restore.
  4. If the error repeats, try another USB cable, then another computer.

The computer does not see the iPhone in recovery mode

A cable, port, hub or security software is blocking the connection.

  1. Plug the iPhone straight into a USB port on the computer, not a keyboard or hub.
  2. Try a different Apple USB cable and a different port.
  3. Turn the computer off and on again, and restart the iPhone.
  4. Update or change security software that interferes with the connection, or use another computer on a different network.

iPhone keeps starting up to Recovery Assistant

The on-device recovery could not repair the installed iOS.

  1. Connect the iPhone to a Mac or PC with the latest software.
  2. Put it in recovery mode and wait for the Connect to computer screen.
  3. Choose Update, then Restore if the update fails.

iPhone is frozen and will not respond to the buttons

The battery may be flat, or a button may be faulty.

  1. Charge the iPhone for one hour, then force restart it again.
  2. If it shows a low-battery icon, check the cable and charger, then charge for 30 minutes or until it starts.
  3. If a button does not work or sticks, recovery mode cannot be used; contact Apple for service.

iPhone still restarts after a successful restore

With fresh software, repeated restarts point to the battery or other hardware.

  1. Check Battery Health for a replacement recommendation.
  2. If the battery does not need service but the restarts continue, book a repair with Apple.

iPhone boot loop FAQ

How do I fix an iPhone in a boot loop without a computer?

Force restart it with the button sequence for your model and charge it for an hour if it will not stay on. If it still loops, a Mac or PC is required, because recovery mode needs a computer to reinstall iOS.

Will fixing a boot loop erase my iPhone?

Not if Update works. Choosing Update in recovery mode reinstalls iOS and keeps your personal data. Choosing Restore erases the iPhone, so use it only after Update fails and restore from a backup afterwards.

How do I fix an iPhone in recovery mode?

Connect it to a Mac with Finder or a PC with the latest Apple Devices app, locate the iPhone and click Update. If Update fails, click Restore, which erases the iPhone, then set it up from a backup.

How do I fix an iPhone in DFU mode?

Apple does not publish DFU mode steps for consumers; its documented route for an iPhone that will not start is recovery mode rather than DFU mode on iPhone. Force restart the iPhone to leave the black screen, then use recovery mode Update or Restore on a computer.

How do I fix an iPhone on a computer?

On a Mac, open Finder; on a Windows PC, install the Apple Devices app from the Microsoft Store. Connect the iPhone, put it in recovery mode, and choose Update, or Restore if Update fails.

Why is my iPhone frozen and how do I fix it?

A frozen iPhone usually has a stuck app, failed update or flat battery. Force restart it, charge it for an hour if the screen stays black, and use recovery mode on a computer if it freezes on the Apple logo.

How long should I wait on the Apple logo before acting?

If a progress bar is showing after an update or restore, wait at least one hour. If the Apple logo shows for several minutes with no progress bar, the iPhone needs recovery mode.

Will Apple fix my iPhone if it is stuck in a boot loop?

Yes. Apple offers service when recovery mode cannot update or restore the iPhone, when a button needed for recovery mode does not work, or when restarts continue after a restore. Start a repair request from Apple Support.

Can a bad battery cause an iPhone boot loop?

Yes. Apple lists battery health as the hardware check for unexpected restarts. Open Settings, Battery, Battery Health, or Battery Health & Charging on iPhone 11 to 14, to see whether a replacement is recommended.

Bottom line on fixing an iPhone boot loop

Force restart first, then use recovery mode on a computer and choose Update; only choose Restore if Update fails. Update reinstalls iOS while keeping your data and clears most software loops, Restore wipes the phone, and loops that survive a clean restore point to the battery or other hardware that Apple needs to inspect.

Philip Celasco

Philip is a Texas-based technology writer and IT administrator at Techdows.com with more than 10 years of experience creating practical content for everyday users and professionals. He specializes in web browsers, particularly Chromium-based platforms such as Google Chrome, Microsoft Edge, Brave, and Opera. Through his work as an IT administrator, Philip has hands-on experience managing devices, configuring browser policies, troubleshooting software and network issues, and helping people resolve problems that affect productivity and security. His articles are based on practical testing and real-world technical experience. He covers browser settings, extensions, performance problems, privacy controls, security features, and Windows troubleshooting. Outside work, Philip enjoys the quieter side of life in Texas and stepping away from the screen when he can. He has two kids, two cats and loves to play golf with his mother during the weekends.

Leave a Reply

Your email address will not be published. Required fields are marked *