Inflation Calculator

See what an amount of money from a past year is worth in today's money, using official CPI/HICP series for the US, UK, Germany, and the Eurozone, plus a reconstructed TCMB-based Türkiye series. Find out how much purchasing power inflation has eroded — and the annualized rate behind it.

Examples

$1,000 from 1980 in the US

Classic Reagan-era dollar measured against the latest CPI-U.

Amount
$1,000 $
From year
1,980
To year
2,024
Country
US
Equivalent today
$3,807.04
Cumulative inflation
280.7%
Annualized rate
3.08% /year
Years elapsed
44 years

Embed this calculator

Copy a free iframe snippet for articles, learning pages, forums, wikis, newsletters, and internal docs.

How It Works

Formula

equivalentToday=amount×CPItoCPIfrom\text{equivalentToday} = \text{amount} \times \frac{\text{CPI}_\text{to}}{\text{CPI}_\text{from}}

annualizedRate=(CPItoCPIfrom)1/n1\text{annualizedRate} = \left(\frac{\text{CPI}_\text{to}}{\text{CPI}_\text{from}}\right)^{1/n} - 1

Variables, symbols and units

CPIfrom\text{CPI}_\text{from}

Annual CPI for the source year (selected country)

CPIto\text{CPI}_\text{to}

Annual CPI for the target year (selected country)

nn

Number of years between source and target year
Calculation method explained

Enter the past amount, the source year, the target year, and the country. The calculator divides the destination CPI by the source CPI to get a purchasing-power ratio, then multiplies your amount by that ratio. Cumulative inflation is the ratio minus one, expressed as a percent; the annualized rate is the geometric mean over the elapsed years.

References and source material

Examples

$1,000 from 1980 in the US$1,000 $ · 1,980$3,807.04

Classic Reagan-era dollar measured against the latest CPI-U.

Amount
$1,000 $
From year
1,980
To year
2,024
Country
US
Equivalent today
$3,807.04
€500 from 2000 in the Eurozone$500 € · 2,000$828.85

Pre-euro-cash legacy amount converted with the Euro area HICP.

Amount
$500 €
From year
2,000
To year
2,024
Country
EU
Equivalent today
$828.85
£100 from 1990 in the UK$100 £ · 1,990$239.53

Thirty-plus years of British inflation against the ONS CPI series.

Amount
$100 £
From year
1,990
To year
2,024
Country
UK
Equivalent today
$239.53

Frequently Asked Questions

What is CPI?
The Consumer Price Index measures the average change over time in prices paid by urban households for a basket of goods and services. National statistics agencies recompute it each month; this calculator uses the annual averages.
Why does the answer differ by country?
Each country has its own consumption basket and its own price history. Inflation in Germany over 25 years is not the same as in the US — the calculator therefore uses the configured series for whichever country you pick rather than a global average.
Which countries are supported?
Five series ship today: the United States (BLS CPI-U, 1913 onward), Germany (Destatis VPI, 1991 onward — the post-reunification series), the United Kingdom (ONS CPI, 1989 onward), the Eurozone (Eurostat HICP, 1996 onward), and Türkiye (annual averages reconstructed from official monthly TCMB consumer price changes, 2005 onward).
Can I use this as a US, UK, Germany, Eurozone, or Türkiye inflation calculator?
Yes. Choose United States for the BLS CPI-U series, United Kingdom for the ONS CPI series, Germany for Destatis VPI, Eurozone for the Eurostat HICP aggregate, or Türkiye for the reconstructed TCMB-based series. The source link below the result changes with the selected country.
How recent is the data?
The bundled CPI table is reviewed as of 2026-05-05 and includes annual averages through 2025. Once the next year's annual average is published by each agency, the table is refreshed.
Can I compare a different country's inflation history?
Yes. Choose the CPI series that matches the currency and place you care about, then compare the same amount across the years available in that country's data set.

Related Calculators

All calculators