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
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
PCMark 10 introduces a better way to test battery life
May 27, 2019
Now you can test PC performance with Microsoft Office apps in PCMark 10
May 27, 2019
New drivers enable ray tracing on NVIDIA GeForce GTX graphics cards
April 11, 2019
Google Stadia tech demo: cloud-based multi-GPU rendering
March 19, 2019
3DMark is now available on China’s largest games portal
March 11, 2019
UL contributes ray tracing expertise to new book
March 7, 2019
Two new benchmarks coming to PCMark 10
February 25, 2019
3DMark adds DLSS performance test
February 4, 2019
3DMark Android v2.0.4589 update released
January 16, 2019
3DMark Port Royal ray tracing benchmark now available
January 8, 2019
Top overclockers set new records in 3DMark ray tracing benchmark
December 12, 2018