When your iPhone 13 gets stuck on an update, it's a common roadblock that usually has a simple fix. You might see a download that won't start, an error message, or an install that fails halfway through. Let's get your phone moving forward again.
Free Up Storage Space
Your iPhone 13 needs breathing room for an update. Head to Settings > General > iPhone Storage to see what's available. A major iOS update can require 5-7 GB of free space. If you're low, the quickest fix is to offload unused apps, which removes the app but keeps its documents and data.
You can also go through and delete old message threads or clear your Safari cache. I'd start with offloading a few large apps you haven't used in a while. Once you've cleared enough space, go back to Settings > General > Software Update and try again.
Check Your Wi-Fi Connection
iOS updates won't download over cellular, so a stable Wi-Fi connection is non-negotiable. Test your connection by loading a webpage in Safari. If it's slow, try restarting your router.
Be cautious with public or corporate Wi-Fi networks, as they often block large downloads. Switching to a different, more reliable home network can make all the difference. This is one of the most common reasons an update gets stuck at 0%.
Delete the Downloaded Update File
Sometimes the update file itself gets corrupted during the initial download. To clear it out, go back to Settings > General > iPhone Storage. Scroll down and look for the iOS update file in the list of apps.
Tap on it and select Delete Update. This removes the partial or corrupted file. After it's gone, return to the Software Update section to trigger a fresh, clean download from Apple's servers.
Perform a Force Restart
A simple restart can clear out temporary glitches that are blocking the update process. For the iPhone 13, press and quickly release the Volume Up button, then press and quickly release the Volume Down button.
Finally, press and hold the Side button. Keep holding it until you see the Apple logo appear, then let go. Once your phone boots back up, immediately check for the update again.
Reset Your Network Settings
If your connection seems fine but the update still fails, network configuration files might be the culprit. Go to Settings > General > Transfer or Reset iPhone. Tap Reset and then choose Reset Network Settings.
This will erase all saved Wi-Fi networks and passwords, so you'll need to reconnect to your home network afterward. Once you're back online, attempt the software update once more. This often resolves persistent "Unable to Check for Update" errors.
Update Using a Computer
When over-the-air updates repeatedly fail, using a computer is the most reliable method. Grab your original Lightning cable or a certified MFi one to ensure a good connection. Plug your iPhone 13 into a Mac or PC.
On a Mac with macOS Catalina or later, open Finder. On a Windows PC or older Mac, open iTunes. Select your device and click Check for Update, then Download and Update. This downloads the update to your computer first, which avoids storage and Wi-Fi issues on the phone itself.
Check Apple's System Status
The problem might not be on your end at all. During a major iOS release, Apple's servers can get overwhelmed. Open Safari on any device and go to apple.com/support/systemstatus.
Look for the Software Update service. If it shows a yellow or red icon, there's a known issue affecting everyone. In that case, the only fix is to wait a few hours and try your update again later when server load has decreased.
Try Updating at a Different Time
If the system status page looks clear but you're hitting errors, it could still be due to high traffic. Try initiating the update during off-peak hours, like very early in the morning or late at night.
Fewer people are downloading simultaneously, which gives you a better chance of a stable, uninterrupted connection to Apple's servers. This is a simple trick that often works when downloads seem slow or keep failing.
Ensure Your iPhone 13 is Compatible
While the iPhone 13 is fully supported by iOS 18, it's always good to double-check. Go to Settings > General > About to confirm your model name.
If you're trying to update a very old device, it's possible it's no longer supported by the latest iOS version. For the iPhone 13, this isn't a concern yet, but it's a final step to rule out if you're seeing no update option at all.













