iPhone Resources · Problems & fixes

Problems & fixes

iPhone running slow or lagging: how to speed it up

Speed up a slow iPhone: free storage, update iOS, cut background activity, check battery health and know when it is time to upgrade.

Illustration of an iPhone with a speedometer showing slow performance
Storage, battery and age all affect speed.
Short answer

Update iOS, restart, free up at least 10% of storage, reduce motion and background refresh and check battery health. If an old phone still struggles, it may be time to upgrade.

A slow iPhone is usually low on storage, running an ageing battery or working through a post-update re-index.

Quick wins

  1. Restart the iPhone.
  2. Update iOS and apps.
  3. Free storage: delete unused apps and large videos.
  4. Turn off Background App Refresh for apps you rarely use.
  5. Turn on Reduce Motion under Settings › Accessibility › Motion.
  6. Clear Safari history and website data.

Check the battery

Apple may reduce peak performance on iPhones with significantly degraded batteries to prevent unexpected shutdowns. In Settings › Battery › Battery Health & Charging, look for performance management messages. A new battery can bring back normal speed.

When it is time to upgrade

  • The iPhone no longer receives the latest iOS.
  • Apps crash or refuse to update.
  • Battery replacement would cost a large share of the phone's value.
  • You want modern camera, AI and battery features.

Frequently asked questions

Does restarting speed up an iPhone?

It clears temporary memory and fixes minor glitches, so yes, it can help.

Will a factory reset speed it up?

It can if the slowness comes from software clutter, but back up first.

How-to guides

How to check iPhone battery health and when to replace the battery

2 min read
Problems & fixes

iPhone storage full: how to free up space without deleting your photos

2 min read
Upgrade guides

Should I upgrade from iPhone 13 Pro to iPhone 18 Pro?

2 min read
Problems & fixes

iPhone 14 common problems in 2026: what to test and fix

2 min read

Ready when you are

Know your upgrade number.

Estimate my trade-in