Inflation Calculator

Convert money between two years and see how inflation erodes its buying power.

Ad placeholder (leaderboard)
Enjoying the tools? Go Pro for £4.99 (one-time) and remove all ads — forever, on this device. Remove ads — £4.99

An inflation calculator that translates a sum of money between any two years using an average annual inflation rate you choose. Pick a start year, an end year, an amount and a rate, and it shows the equivalent value in the other year, the total (cumulative) inflation over the span, and how much purchasing power the same nominal cash loses. It is built for anyone comparing salaries, prices, savings or budgets across time — “what would my grandfather’s wage be in today’s money?”, “how much will this cost in fifteen years?”, or “how much real value is my emergency fund quietly losing?”.

How it works

Inflation compounds, so a flat percentage each year stacks up faster than simple multiplication suggests. The calculator first works out the number of years between your two inputs, then raises one plus the rate to that power to get an inflation factor:

factor = (1 + rate ÷ 100) ^ (end year − start year)

It then applies that single factor two ways. Equivalent value is amount × factor — your sum restated in the other year’s money, which rises with inflation. Buying power is amount ÷ factor — what the same nominal cash actually buys, expressed in start-year terms, which falls. Cumulative inflation is (factor − 1) × 100, the total price rise over the whole period. The tool also draws a line chart of the equivalent value year by year and lists every year in a table, so you can see the curve bend upward as compounding takes hold rather than just reading the two endpoints. You can pick from several currencies, use a neutral symbol, and even reverse the years to translate a recent figure back into older money.

Worked example

Take 1,000 measured in 2000, translated to 2024 at an average 3% a year. The gap is 24 years, so the factor is 1.03 ^ 24 ≈ 2.0328. The equivalent value is 1,000 × 2.0328 ≈ 2,033 — you would need about 2,033 in 2024 to match the buying power of 1,000 in 2000. Flipped around, 1,000 of cash sitting idle from 2000 to 2024 buys only 1,000 ÷ 2.0328 ≈ 492 worth of goods in 2000 terms, a purchasing-power loss of about 51%. Cumulative inflation over the period is roughly 103% — prices have more than doubled.

Avg rate10 years25 years50 years
2%+21.9%+64.1%+169.2%
3%+34.4%+109.4%+338.4%
5%+62.9%+238.6%+1046.7%

Formula note: this is the standard compound model, identical in shape to compound interest but applied to prices. A negative span (end year before start year) simply uses a negative exponent, which divides instead of multiplies. The model assumes one constant average rate; a real price series varies year to year, so treat the result as a clean approximation, not an official index figure. Every calculation runs in your browser — nothing you enter is uploaded.

Ad placeholder (rectangle)