Inflation calculator

What an amount from one year is worth in another, using official US, UK or Canadian price data. Runs on your device.

How it works

  1. Choose the country and type the amount
  2. Set the from year and the to year
  3. Read the value, the inflation rates and the formula

The formula for the value of money over time

To find what an amount from one year is worth in another, multiply it by the consumer price index of the later year and divide by the index of the earlier year: value = amount × CPI(to year) ÷ CPI(from year). For 100 in the United States in 2000, the yearly average CPI-U was 172.2 and in 2025 it was 321.943, so 100 × 321.943 ÷ 172.2 = 186.96. That is a cumulative rise of 86.96%, or an average of 2.53% a year. The page opens on this example and writes out the same steps for your own numbers under How this was worked out. Going backwards works with the same formula: 100 in 1970 is worth 76.29 in 1960, because prices in 1960 were lower. Only the ratio of two index values matters, so the different base years of the three indexes do not change any answer.

Where the numbers come from

The data is built into the page and is not fetched while you use it. United States: the BLS consumer price index for all urban consumers (CPI-U), all items, series CUUR0000SA0, yearly averages from 1913 to 2025. United Kingdom: the ONS consumer prices index, all items, series D7BT, yearly values from 1988 to 2025. Canada: Statistics Canada table 18-10-0005-01, all-items consumer price index, yearly averages from 1914 to 2025. The BLS data is in the public domain, and the ONS and Statistics Canada data are published under the Open Government Licence. These are the latest full calendar years in each series, so 2026 is not offered until the year is complete. The index values were copied from the publishers' files by script, not typed by hand.

Cumulative inflation and the average rate

Cumulative inflation is the total change over the whole period: (CPI at the end ÷ CPI at the start − 1) × 100. The average per year is the compound rate that would give the same total: (CPI end ÷ CPI start)^(1 ÷ years) − 1. For 100 in 1913 in the United States, the index went from 9.9 to 321.943, so the amount becomes 3,251.95. That is a rise of 3,151.95% over 112 years, or 3.16% a year on average. Real years vary a lot around the average, and some years had falling prices. When the from year is later than the to year, the page still shows the value in the earlier year, and the average per year is the rate between the two years.

What this does not measure

The consumer price index follows the cost of an average basket of goods and services bought by households, and the basket changes over time. Your own spending may have changed faster or slower than the average, and housing, education or health costs can differ from the all-items figure. The page uses yearly averages, so it cannot say what happened between two months within a year. It also does not convert between countries or currencies, and it does not adjust for wages, interest or taxes. Treat the result as an estimate, not financial advice. For other countries, or for a month-level answer, use the official statistics office directly.

Frequently asked questions

How do I calculate what 100 dollars in 1980 is worth today?

Multiply 100 by the CPI of the later year and divide by the CPI of 1980. With the US yearly averages, 1980 is 82.4 and 2025 is 321.943, so 100 × 321.943 ÷ 82.4 = 390.71. Choose United States, set the amount to 100, the from year to 1980 and the to year to 2025 to see the steps.

What is the formula for cumulative inflation?

Cumulative inflation = (CPI end ÷ CPI start − 1) × 100. For the United Kingdom from 1988 (index 49.6) to 2025 (index 138.4), that is (138.4 ÷ 49.6 − 1) × 100 = 179.03%. So 100 in 1988 is about 279.03 in 2025.

How is the average annual inflation rate worked out?

The tool uses the compound rate: (CPI end ÷ CPI start)^(1 ÷ years) − 1. For Canada from 2000 (95.4) to 2025 (164.2), that is (164.2 ÷ 95.4)^(1 ÷ 25) − 1 = 2.20% a year. It is the single yearly rate that gives the same total change, not the average of each year's own rate.

Why does the year list stop at 2025?

The built-in data holds only complete calendar years, because the figure for a year is its average over 12 months. The latest full year in all three sources is 2025. The United States series starts in 1913, Canada in 1914 and the United Kingdom in 1988, and the page names the valid range when a year is outside it.

Can I convert between countries or currencies here?

No. Each answer uses one country's own price index, for example the US CPI-U, so 100 in the United States in 2000 and 100 in Canada in 2000 give different results. To change currency, use the currency converter on this site, and compare that separately.

Is the amount I type sent anywhere?

No. The amount and the years are worked out in your browser and are not uploaded or stored. The price data is part of the page. The page counts visits with Google Analytics, but never the numbers you type.