iPhones do get slower with age - especially when there's a shiny new model out and you're wondering how to justify treating yourself. The cause is often caused by a lot of junk files and less free space, outdated software and stuff running in the background that doesn't need to be. So before splashing out on a new device, check out our tips on speeding up your iPhone.

1. Check iOS is up to date

At time of writing Apple's current operating system for the iPhone and iPad is iOS 12. Assuming your iPhone supports the latest version, updating will grab the latest patches and fixes for known problems.

In the past we've advised caution here because a feature-packed iOS update, designed for phones with the latest blockbuster hardware, could actually slow down an iPhone with less up-to-date components. But iOS 12 is a gentler update, and Apple claims (backed by our testing) that older handsets will if anything get a small speed boost.

Check whether your iPhone is up to date by heading to Settings > General > Software update. If you're not sure how to get it up to date, check out our complete guide to updating iOS.

2. Restart your iPhone

A common first piece of advice is to close down unused apps - and if it comforts you to do so, double-click the Home button (or swipe up on an X-series iPhone or 2018 iPad Pro) and swipe upwards on non-essential apps to close them. But this strategy has long been debunked, by Daring Fireball, Apple itself, and many others.

Instead, let's restart the iPhone completely. Press and hold the Sleep button (the one on the top right of the iPhone on iPhone 5s and earlier, or on the right edge on iPhone 6 and later) until the Power Off slider appears. Swipe it and wait for the iPhone to power down.

Once it's finished (it'll take about 10 seconds or so), start the iPhone up again by pressing and holding the Sleep button for about 5 seconds. You'll see the Apple icon, then the iPhone will restart.

You shouldn't have to do this very often, but when you do it'll clear out the memory and can often fix unruly apps. The occasional power cycle helps keep iOS ticking over.

3. Delete unwanted or unused apps

If you're running out of space on your iPhone this could account for the sluggishness. One quick way to free up a chunk of space is to delete a few apps.

Identify which apps are taking the most space by going to Settings > General > Storage & iCloud Usage and then tapping 'Manage Storage' under Storage.

You'll now see a list of apps and how much space they're taking up on your phone. You can easily delete apps you don't need here by tapping on the app name, and choosing Delete App on the next screen.

How to speed up a slow iPhone: Delete apps

You should aim to have at least 1GB space left.

You can also delete apps from your Home Screen by pressing and holding the app until it jumps about, and then tapping on the X that appears in the corner.

4. Clear Safari's cookies and data

Next you should try emptying Safari's data, cookies and so on to free up some memory.

Open the Settings app and scroll down to Safari. Here you can choose 'Clear History and Website Data'.

How to speed up a slow iPhone: Clear cookies

Bear in mind that this action may make browsing the web a bit less convenient for a while. Safari will forget the URLs you've been visiting so won't suggest them as you type, unless they're bookmarked (although it will start remembering new ones from now on). And clearing data may mean some websites forget your preferences.

We've got more tips about improving your browser's performance in a separate article: How to speed up Safari.

5. Kill automatic background processes

Getting rid of automated features will help keep your iPhone running faster, and help extend your battery life as well. The following feature was added way back in iOS 7, so if you've got that or a later version, you can benefit from it.

Start by turning off Automatic Downloads. Tap Settings > iTunes & App Store > and turn all the Automatic Downloads off.

How to speed up a slow iPhone: Automatic downloads

Next, turn off Background App Refresh.

Tap Settings > General > Background App Refresh and turn Background App Refresh off.

How to speed up a slow iPhone: Background app refresh

You don't need these processes going on in the background and you'll see a big boost in battery life as well as a noticeable increase in performance if you stop them.

6. Turn down the graphics

iOS 7 also introduced some fancy new visual effects, but dialling them down can help to improve performance.

Start by turning off Motion. Tap on Settings > General > Accessibility > Reduce Motion and set Reduce Motion to On.

This turns off the parallax effect of icons and alerts. Many people also find the phone easier to use in this setting.

How to speed up a slow iPhone: Reduce motion

Next you can reduce the see-through background effects which can also slow things down on an older iPhone.

Tap on Settings > General > Accessibility > Increase Contrast and set Reduce Transparency to On.

How to speed up a slow iPhone: Reduce transparency

7. Soft reset your iPhone

A more drastic step than restarting the iPhone, a soft reset takes longer but is a more effective way of solving problems with the way an iPhone is running.

Press and hold the Home and Sleep buttons at the same time. Keep holding them while the screen goes black (the red power-off slider may appear - if it does, just carry on holding the buttons), right up until the Apple logo appears. When that appears you can let go.

8. Make some space by deleting text messages, photos, music and more

We'll continue on our quest to free up memory by freeing up some space on the iPhone. If you have loads of space you can skip this step and go straight to Restore from back up...

If you are really short of space read our complete guide to freeing up space on your iPhone.


Start by opening Messages and scroll down to find any message threads that you can manage without. Swipe to the right and tap Delete.

How to speed up a slow iPhone: Messages

Deleting threads with only text-based messages won't free up much space on your device, so it's worth concentrating on threads that include a lot of images, videos and voice notes.

There's also a relatively easy way to stop the back-log of videos and photos building up in the Messages app. If there is a person who sends you a lot of images, but you don't want to delete a whole conversation with that person, you can quickly delete a few chosen images by opening up their message, tapping on the i icon and then pressing on an image until you see the option to Copy, Delete, or More...

Choose More, and then tap on all the images you want to remove from your device.

If you are sent a lot of audio messages you can change your settings so that they don't stick around after you've listened to them, freeing up lots of space in one go.

Simply open the Settings app, navigate to the Messages menu, scroll to the bottom and change the expiry of audio messages from 'Never' to 'After 2 minutes'.

With this setting, any voice messages you receive on the device will automatically delete themselves after two minutes of being opened, which will keep your storage free.

How to speed up a slow iPhone: Voice messages

Okay, let's get serious and free up a lot more storage. Open the Settings app, then tap General, and Usage, like you did when we were uninstalling apps. You'll see how much storage space is left and which apps are using up most of the space.

If you're anything like us, the top two culprits will be Music and Photos & Camera, because these apps' storage usage includes music, images, and videos. We'd suggest keeping at least 1GB free just to make sure there's some free space for iOS to shunt files around without having to do too much juggling.


Open the Music app and find the non-vital track, album or artist that you want to delete. Swipe to the right and press Delete.


To copy photos to your Mac, and remove them from your iPhone at the same time, plug the iPhone into the Mac and open Image Capture (assuming you've not set it to open automatically when it detects an iOS device). Tick the option 'Delete after import' at the bottom left.

Click the photo you want to copy across, or select multiple consecutive photos using the Shift key, and drag and drop them into a folder on the Mac. You'll see a green tick appear next to them in Image Capture, to show that they've been downloaded.

If there are any photos on there that you don't want to keep but still want deleted from the iPhone, select them and click the red circle at the bottom. Image Capture will confirm you want to delete the photo.

Of course, you can also delete photos on the phone itself. Open the Photos app, find the images you want to delete, tap 'Select' and then tap on the images you want to delete. Then tap the bin icon and confirm to delete the photos and videos you've selected.

You will then need to go to the Recently Deleted folder to actually delete the images though as Apple keeps them on your device for 30 days just in case you change your mind.

Here's a tip: if you take a lot of screenshots on your iPhone, find the screenshots album and delete them there. You could also delete the Burst photos you take - where you end up with 14 pictures because you kept the shutter button pressed too long.

9. Replace the iPhone's battery

Since iOS 10.2.1 Apple has been slowing down older iPhones that have ageing batteries in order to elongate their lifespan. Older batteries, cold weather and low charge can shut your phone down without warning, and so the performance of older models is automatically reduced to prevent this.

Find out how to check if you need to replace your iPhone battery because it's slowing down your handset. Also learn how Apple has greatly reduced the price of a replacement battery and how you can get a new one.

It's even cheaper if you buy a new battery from eBay, but it's a tricky procedure, and Apple warns against these non-official batteries.

10. Restore from backup

The next stage is to restore it from a backup.

If you've backed up recently, you can simply restore from that.

How to speed up a slow iPhone: Restore from backup Plug the iPhone into the Mac and open iTunes. Click the iPhone (if you've plugged in more than one iOS device it may say '2 devices' or similar instead). Under Backups, click 'Restore Backup...'

Of course, since you're using an old backup it's going to undo all of the changes you just made to your device, so you may have to go through some of the steps all over again (which may include deleting things all over again).

11. Restore to factory settings

Finally, the most drastic step of all: we're going to perform a full restore, which deletes all the data on the iPhone and returns it, in effect, to the state it was in when you bought it. (Except that the hardware components will still have suffered a number of years of wear and tear, of course.)

Since we're deleting all the data, it's vitally important that you back up the iPhone: either back up to iTunes by connecting the phone to a computer as above; or to iCloud, by opening the Settings app, then scrolling down to iCloud, then Storage & Backup, then Back Up Now in iOS 6 or turn on iCloud Backup in iOS 7 or later.

Now you can restore the iPhone to its factory settings by going to Settings, General, Reset, Erase All Content and Settings. You'll then have to enter your passcode if you've got one, and then confirm that you want to delete all media and data, and reset all settings.

After a few minutes of restoring, you'll be presented with the welcome screen you saw when you first started up the iPhone.

12. Check your warranty, and make an appointment with Apple

If none of the above techniques work, it's time to decide whether the speed of your iPhone is a serious enough problem for you to take it up with Apple. If there's a problem with a component, the issue may be covered by your Apple warranty if you've got one - check out our guide to Apple iPhone replacements for more on your legal rights.

As we mentioned above, slowness can be a matter of perception, but if you're sure something's up, and you've tried all our tricks, you may wish to ask Apple if they can check for a hardware issue.

See our article on booking an appointment with Apple for more. But bear in mind that there may not be an easy solution.

13. The last resort - get a new iPhone

If Apple can't help, or the company's help is too expensive to be worth it, we reach the final option: give up on your older iPhone and buy something newer.

If you've reached that point, check out our iPhone buying guide to help figure out the right model for you, read about the best iPhone deals, or jump straight to the Apple store and pick a replacement.