Sep 17 2026 · Piotr Płoński

Are iPhones Really More Expensive? An Inflation-Adjusted Dashboard in Python

The original iPhone cost $499 in 2007. The iPhone 17 costs $799. That looks like a 60% price increase. But a dollar in 2007 bought much more than a dollar today. After adjusting for inflation, the picture changes: the standard iPhone costs about the same as it did in 2007, and it has been getting cheaper since 2020.

In this article we adjust every recorded iPhone launch price for inflation with Python, fit simple trends, and look at what really changed. You can explore the data yourself in the iPhone Price Explorer, a web app built from a Jupyter notebook with Mercury.

Standard iPhone launch price, original and adjusted for inflation

Key findings

  • In real terms the standard iPhone never got more expensive. It cost $806 in 2007 and $831 in 2025, averaging $920 in between, with no upward trend.
  • Since 2020 it has been getting cheaper. Apple kept the price at $799 for six years, so the real price fell by 20%, from $1,034 (iPhone 12) to $831 (iPhone 17).
  • Pro models got cheaper the fastest. From the iPhone X to the iPhone 16 Pro, the real price fell every year, from $1,365 to $1,067.
  • What changed is the lineup. In 2007 there was one iPhone. In 2025 there were five, from $623 to $1,248 in today's dollars.
  • You get much more screen for your money. One square inch of screen cost $163 on the iPhone 4 and $55 on the iPhone 17.
  • 2026 may be a turning point. The iPhone 18 Pro costs 5% more than the 17 Pro in real terms.

All inflation-adjusted prices are in August 2026 dollars. The data is a snapshot dated September 14, 2026, and includes announced models.

How inflation adjustment works

Inflation adjustment converts a price from one year into the money of another year. It uses the Consumer Price Index (CPI), which tracks how the cost of everyday goods changes over time:

adjusted_price = price × CPI_target / CPI_release_year

For US dollars, the standard index is CPI-U from the US Bureau of Labor Statistics. We use the annual average CPI for each launch year, and August 2026 (334.980) as the target.

For example, the iPhone 4 cost $599 in 2010, when the CPI was 218.056:

599 × 334.980 / 218.056 = $920

So $599 in 2010 bought roughly what $920 buys today.

In pandas, it takes one line once the CPI values are joined to the data. If you prepare a cpi_annual.csv file with release_year and cpi columns, the calculation looks like this:

import pandas as pd prices = pd.read_csv("iphone_prices.csv") cpi = pd.read_csv("cpi_annual.csv") # columns: release_year, cpi TARGET_CPI = 334.980 # August 2026 df = prices.merge(cpi, on="release_year", how="left") df["price_usd_adjusted"] = (df["price_usd"] * TARGET_CPI / df["cpi"]).round(0)

The repository includes the resulting inflation-adjusted dataset, which the analysis and dashboard notebooks read directly.

The dataset

The dataset has 55 iPhone models, from the original iPhone to the 2026 lineup. The CSV records sources for each model, including specifications from Apple and separate price references.

  • Price: US launch price of the base configuration, for the full device. Before 2016, iPhones were often advertised with carrier contracts (for example, $199 for the iPhone 3G). We use the full device price, not the subsidized contract price. Purchase conditions still vary: the original iPhone's $499 price required service activation and a contract. The iPhone 3G has no recorded full price, so it is left out of price comparisons.
  • Screen: diagonal in inches, and screen area calculated from the diagonal and the native resolution: area = d² × w × h / (w² + h²). For the foldable iPhone Duo we also record the outer screen.
  • Storage: base storage in GB.

Trends and fits use models released from 2007 to 2025. There are 50 models in that period; fits exclude missing prices or measurements. The 2026 models are shown in the charts as highlighted points, but they are not part of any article fit.

Prices over time

A linear fit across the historical models with recorded prices shows why inflation matters:

iPhone launch prices over time, original and inflation-adjusted, with fitted trend lines

PriceSlope per year95% confidence interval
Original price+$25.80+$14.45 to +$37.140.30
Inflation-adjusted+$7.46−$6.88 to +$21.810.02

Original prices rise by about $26 per year. After adjusting for inflation, the slope drops to $7 and the confidence interval includes zero. In real terms, there is no clear trend in iPhone launch prices.

The standard iPhone shows this most clearly. Its original price rises very steadily (R² 0.90), but its inflation-adjusted price is flat (−$0.32 per year). Over the long run, Apple raised the base iPhone price in step with inflation. Since 2020 it has not, and the real price has been falling.

Each model line tells its own story

A single fit mixes cheap and premium models. Grouping models into lines shows what really happened:

iPhone launch price by model line, adjusted for inflation

LineModelsReal price trendFirst → latest, 2007–2025
Standard18Flat (−$0.32 per year)$806 (original, 2007) → $831 (17, 2025)
Plus7−$10 per year$1,060 (6 Plus, 2014) → $960 (16 Plus, 2024)
Pro9−$38 per year$1,365 (X, 2017) → $1,144 (17 Pro, 2025)
Pro Max8−$33 per year$1,466 (XS Max, 2018) → $1,248 (17 Pro Max, 2025)
Budget5No clear trend$789 (5c, 2013) → $623 (16e, 2025)

The Pro line's original price barely moved: it was $999 for most of its history. Inflation did the rest, and in real terms the Pro line got cheaper every year from the iPhone X to the iPhone 16 Pro.

The "iPhones got expensive" feeling doesn't come from the regular iPhone. It comes from the new premium models above it, and from the end of carrier contracts that hid the full price.

The standard line uses the main new model each year, including the iPhone XR in 2018. The iPhone mini, iPhone Air and iPhone Duo are too few to form their own lines.

Do bigger screens cost more?

Yes, but less than original prices suggest.

iPhone screen area and launch price, shown without and with the foldable iPhone Duo

The left panel shows the slate iPhones; the right one adds the foldable Duo, whose screen is far larger than anything else.

Screen measurePriceSlope
DiagonalOriginal+$169 per inch0.65
DiagonalInflation-adjusted+$124 per inch0.30
Screen areaOriginal+$47 per in²0.66
Screen areaInflation-adjusted+$35 per in²0.32

With original prices, screen size explains two thirds of the price differences. After adjusting for inflation, it explains only one third. Screens got bigger over time (the correlation between release year and screen area is 0.82), and original prices rose with inflation over the same years. Part of the "bigger screen, higher price" pattern is really just time. Screen area predicts price slightly better than the diagonal. That makes sense: you pay for screen surface, and area grows with the square of the diagonal.

The iPhone Duo depends on how you count its screens. Against its 27.2 in² inner screen, the $1,999 price sits $461 above where the 2007–2025 trend would reach. Counting both screens, 40.8 in² in total, the same trend reaches $2,018, and the Duo is $19 below it. Both are extrapolations far beyond the largest screen in the fit (18.1 in²), so treat them as rough guides.

What really sets the price

The model line explains most of the price. Using only the model line (Standard, Pro and so on) explains 89% of the variation in inflation-adjusted prices. Adding release year and screen area raises that to 94%. In that model:

  • A Pro costs about $300 more than a standard iPhone of the same size and year.
  • Each extra square inch of screen adds about $40.
  • For the same line and screen size, the real price falls by about $31 per year.

These are associations in the dataset, rather than estimates of what causes Apple to set a particular price.

More screen for less money

iPhone price per square inch of screen, adjusted for inflation

In today's dollars, the iPhone 4 cost $163 per square inch of screen. The iPhone 17 costs $55. That's a drop of two thirds. Across the 2007–2025 models with recorded prices, the price per square inch falls by about 5.5% per year.

This isn't because iPhones got cheaper. The standard iPhone costs about the same in real terms as in 2007, but its screen almost tripled, from 5.6 to 15.1 in². The same goes for storage: the price per GB of base storage falls by 18% per year, and base storage grew from 4 GB to 256 GB.

What about 2026?

The 2026 lineup is not part of the fits, but it stands out in every chart:

ModelPriceChange vs 2025 model, in real termsPrice per in²
iPhone 18 Pro$1,199+5% vs 17 Pro$80
iPhone 18 Pro Max$1,299+4% vs 17 Pro Max$72
iPhone 17e$599−4% vs 16e$42
iPhone Duo$1,999New model$74 (inner screen), $49 (both screens)

After years of falling real prices, the Pro line is getting more expensive again. The iPhone 17 Pro was already 7% more expensive than the 16 Pro in real terms, though its base storage doubled to 256 GB. The 18 Pro adds another 5%. Per square inch, it costs $80, the highest since the iPhone 14 Pro in 2022.

At the other end, the iPhone 17e is the cheapest screen per dollar Apple has ever sold: $42 per square inch.

The foldable iPhone Duo sets a new top price. Per square inch of its main screen, it costs about the same as the 18 Pro Max.

Explore the data yourself

iPhone Price Explorer built with Mercury, showing inflation-adjusted launch prices, model-line filters, and summary cards with trend fits hidden

Open the iPhone Price Explorer to:

  • choose a year range and model lines,
  • switch between original and inflation-adjusted prices,
  • compare screen diagonal, screen area and total screen area,
  • include or exclude the iPhone Duo,
  • show trend fits with 95% confidence intervals and a plain-language summary,
  • search the table of selected models.

I built and ran both notebooks in MLJAR Studio, then published the dashboard with Mercury. For a walkthrough of turning a notebook into a web app, see our Python tutorial. Widgets re-run the notebook cells, so there is no frontend code and no callbacks. The analysis notebook, dashboard notebook, and data are on GitHub.

Try this: set Through year to 2025, select only the Standard line with inflation-adjusted prices, and choose Show fit. The trend line is flat. Dashboard fits use the current selection, so keep 2026 excluded to reproduce the article's fitting period. The shaded bands show confidence intervals for the mean trend, rather than prediction intervals for individual phones.

Caveats

  • US only: prices and inflation are for the US. Other countries have different prices, taxes and inflation.
  • Inflation, not features: the adjustment accounts for inflation only. A 2025 iPhone does far more than a 2010 iPhone.
  • Launch prices only: these are prices at launch, not actual selling prices, discounts or carrier deals. Purchase conditions vary across models and are documented in the source data.
  • Approximate screen areas: Apple rounds screen diagonals, and the area includes rounded corners and camera cutouts.
  • Small, related sample: 50 historical models, with missing values excluded from fits, and models from the same year share one pricing decision. The confidence intervals are probably a bit too narrow.
  • Snapshot, not a live feed: the September 14, 2026 dataset includes announced models; prices and release statuses are recorded in the source CSV.

Conclusion

Are iPhones really more expensive? Not the regular iPhone. In today's dollars, the standard iPhone has cost about the same since 2007, and it's 20% cheaper than in 2020. Pro models also got cheaper for years, and a square inch of screen costs a third of what it did on the iPhone 4.

What changed is the choice. Apple added premium models above the standard iPhone and budget models below it. The most expensive iPhone costs more than ever, but you don't have to buy it.

The 2026 prices suggest that the long decline may be ending for Pro models. We'll check again next year. The notebook makes it a quick rerun. For another data story, see what four and a half years of GitHub incidents reveal about reliability.

About the Author

Piotr Płoński

Piotr Płoński

Piotr Płoński is a software engineer and data scientist with a PhD in computer science. He has experience in both academia—working on neutrino experiments at leading research labs and collaborating on interdisciplinary projects—and in industry, supporting major clients at Netezza, IBM, and iQor. In 2016, he founded MLJAR to make data science easier and more accessible, creating tools like AutoML, Mercury, and MLJAR Studio.

Private AI data analysis

AI Data Analyst on Your Computer

Use MLJAR Studio to explore data, discover insights, and create reports with AI.

Runs locally · Your data stays private