Is it true that iPhones get slower over time?
October 6, 2017
Last week, a story went viral that claimed Apple was intentionally slowing down older iPhones to push people to buy its latest models.
The claim was based on data which shows Google searches for "iPhone slow" spiking dramatically with the release of each new model.
And while plenty of reputable sites debunked the logic of that claim, no one looked at actual performance data to tell the true story.
Fortunately, we have plenty of real-world data we can use. Since 2016, we have collected more than a hundred thousand benchmark results for seven different iPhone models across three different versions of iOS.
These benchmark results provide a unique insight into the everyday performance of each iPhone model over time. And, as you'll see, there are no signs of a conspiracy.
How we test iPhone performance
3DMark is a free benchmarking app for testing the performance of smartphones. It works by running a demanding series of tests. Each test produces a set of scores that you can use to compare devices. The recommended test for recent iPhone models is called Sling Shot Extreme.
Are older iPhones being deliberately slowed?
We looked at data for the iPhone 5s first because, if older devices are being deliberately slowed, the effect should be most obvious with models that have been around for longer.
The chart below shows iPhone 5s GPU performance over time. Each bar shows the average 3DMark Sling Shot Extreme Graphics test score calculated from all results submitted during that month. A higher score indicated better performance. The bars are coloured according to iOS version.
As you can see, iPhone 5s GPU performance has remained consistent from iOS 9 to iOS 11 with only minor variations that fall well within normal levels.
The next chart below shows CPU performance over time as measured by the 3DMark Sling Shot Extreme Physics test. Again, it is clear that iOS updates have not had a significant effect on performance.
The charts for the iPhone 6, iPhone 6s, and iPhone 7 tell a similar story. GPU performance has remained consistent across iOS versions with only minor variations.
The graphs for CPU performance show a very slight drop in performance over time - possibly due to minor iOS updates or other factors - but a user would be unlikely to notice this small difference in everyday use.
Why do searches for "iPhone slow" spike when new models are released?
Our benchmarking data shows that, rather than intentionally degrading the performance of older models, Apple actually does a good job of supporting its older devices with regular updates that maintain a consistent level of performance across iOS versions.
That said, there are some factors that might affect people's perception of performance after updating an older device with a newer version of iOS. An update might add new features that use more resources or require more processing power. New apps developed for the latest models might not run as smoothly on older devices. Conversely, apps designed for an earlier version of iOS might not take full advantage of optimizations in the latest version. And then there is always the psychological effect of knowing that there is a new and improved model available, which can make your own device seem outdated.
How to test your own Android or Apple phone
Benchmark the AI performance of Android devices
September 21, 2020
Benchmark new NVIDIA GeForce RTX 30-Series GPUs with 3DMark
September 17, 2020
Introducing Testdriver Cloud Edition—Easy benchmark automation
September 15, 2020
Benchmarks.ul.com is now available in German
July 9, 2020
UL Delists MediaTek-Powered Phones with Suspect Benchmark Scores
April 15, 2020
PCMark 10 Storage Benchmarks add new language support
February 20, 2020
PCMark 10 benchmark shows performance improvement with new Microsoft Edge browser
February 6, 2020
3DMark is now available in Traditional Chinese
January 21, 2020
Announcing end of support for 3DMark 11, PCMark 7, Powermark, 3DMark Cloud Gate, and 3DMark Ice Storm
December 19, 2019
Test SSD performance with new PCMark 10 Storage Benchmarks
December 11, 2019
New ways to test Variable-Rate Shading with 3DMark
December 5, 2019
Test Variable-Rate Shading with 3DMark
August 26, 2019
Variable-Rate Shading test coming to 3DMark
July 18, 2019
Test PCIe 4.0 bandwidth with 3DMark
June 25, 2019
New PCIe 4.0 test coming to 3DMark
June 11, 2019