By Lena / Last update September 9, 2022

Verifying iPhone Restore Taking Too Long

I am trying to factory reset my iPhone but it won’t get past the step where it says verifying iPhone restore. I waited for over one day but no progress. What should I do? PLEASE HELP!!!

- Question from Apple Forum

Have you encountered the same problem as this user? Trying to restore iPhone in recovery mode but stuck on the “Verifying iPhone Restore” screen. It seems that it will never go to the next step.

Well, the truth is that you may get stuck on any step during the restore or update process. iTunes is designed like this, and it makes people crazy from time to time. But don’t be too nervous, there are several ways to help you fix the “iTunes stuck on verifying iPhone restore” issue.

How Long Does Verify iPhone Restore Take?

Are you really stuck on the “verifying iPhone restore with Apple” screen? Generally speaking, it will take no more than a few minutes for iTunes to verify the restore. The time required depends on the size of the update and usually within 10 minutes. If you stuck on the verifying iPhone restore step for more than 10 minutes, you can take some measures to solve the problem. Keep reading to learn more.

How to Fix iTunes Stuck on Verifying iPhone Restore?

Here are all the possible solutions that can help you get out of the trouble. Works for all iPhone models including iPhone 6s/6s Plus, iPhone 7/7 Plus, iPhone 8/8 Plus, iPhone X/XR/XS (Max), iPhone 11/11 Pro (Max), iPhone SE 2020, iPhone 12/12 Pro (Max)/12 mini.

These methods also apply to iTunes stuck on verifying iPad restore problem.

Tip 1. Check USB Connection

Various problems occur when the iPhone is offline. Please check if your iPhone is properly connected to the computer. You may try another USB port. Besides, it’s recommended to use the USB cable that comes with your iPhone.

Tip 2. Check Internet Connection

A good network connection is an important factor for a smooth recovery. iTunes stuck on verifying iPhone restore issue will occur when Internet is poor. So make sure that your computer and iPhone have connected to stable Wi-Fi.

Tip 3. Turn off Anti-Virus Software

If you have antivirus software installed on your computer, temporarily disable them. Antivirus software and firewall settings are the cause of many iTunes problems.

Tip 4. Update iTunes to the Latest Version

iTunes stuck on verifying iPhone restore issue may also be caused by iTunes itself. In order to avoid problems, it is recommended to use the latest version of iTunes. Click Help tab and choose Check for Updates to see if there is a new version.

iTunes Check For Updates

Tip 5. Delete the iOS Update

Open the File Explorer on your computer and go to \Users\yourusername\AppData\Roaming\Apple Computer\iTunes\iPhone Software Updates to find iOS update files and delete them.

Tip 6. Try DFU Mode

DFU mode is a deeper restore that can help fix comprehensive software issues. It will reset your iPhone to the factory settings with the latest iOS.

1. Make sure you have installed the latest version of iTunes on computer > Plug in your iPhone and run iTunes.

2. Put your device in DFU Mode.

● For iPhone 6s/6s Plus and earlier

Press and hold the Power button and Home button together for 8-10 seconds > Release the Power button but continue to hold the Home button until your device appears in iTunes > Release the Home button.

● For iPhone 7/7 Plus

Press and hold the Power button and Volume Down button together for 8-10 seconds > Release the Power button but continue to hold the Volume Down button until your device appears in iTunes > Release the Home button.

● For iPhone 8/8 Plus and later

Quickly press and release the Volume Up button > Then quickly press and release the Volume Down button > Then press and hold the Side button until the screen goes black.

When the screen turns black, press and hold the Volume Down button while continuing to hold the Side button > After 5 seconds, release the Side button but continue to hold the Volume Down button until your device appears in iTunes.

Your iPhone screen display will be completely black if you have successfully entered DFU Mode. Try again if it’s not.

3. Follow the on-screen instructions to restore your device.

► Attention
● Please note that it will erase all content and settings on iPhone. If you have backed up your device in advance, you can restore the backup. Otherwise, you will lose all data.
● We always recommend users to backup iPhone regularly. However, there are still many users who have not done so. One of the reasons is that iTunes and iCloud only support overall backup & restore. If you want to backup and restore selected data as you want, one third-party backup tool named FoneTool is a better choice.

Backup iPhone with FoneTool

1. Download, install and launch FoneTool> Connect iPhone to computer.

Download Freeware Win 10/8.1/8/7/XP
Secure Download

2. Click Selective Backup from Phone Backup > Then you can click each icon to select the files you want to backup.

3. Select a storage space to save the backup > Click Start Backup.

Backup iPhone with FoneTool

When the backup is done, you can go to the Backup Management page to check the backup files.

◆ If you want to make a full backup with one click. You can let the Full Backup tool help you make it.

Full Backup

Tip 7. Use Another Computer

Tried all the methods above, but none of them worked? Maybe you can try to restore your iPhone with another computer. Some problems of the computer itself may cause iTunes stuck on verifying iPhone restore problem.


That’s all about how to fix iTunes stuck on verifying iPhone restore with Apple. If all methods don't work, you may need to contact Apple support online or visit the nearest Apple Store to let Apple specialists look at it.

FoneTool Runs Perfectly on

iOS Versions
  • iOS 16/15/14/13/12/11 and former
  • iPadOS 16/15/14/13/12/11 and former
iOS Devices
  • iPhone 14/14 Pro (Max), 13/13 mini/Pro (Max), iPhone 12/12 mini/Pro (Max), iPhone 11/11 Pro (Max)
  • iPhone X/XR/XS/XS Max, iPhone 8/8 Plus, iPhone 7/7 Plus, iPhone 6/6s/6s Plus
  • iPhone SE (1st, 2nd, 3rd generations)
  • iPod touch 1/2/3/4/5/6/7
  • All models of iPad Air, iPad mini, iPad Pro and iPad