# InflationGlobal > Free historical inflation calculator and data reference. InflationGlobal > converts any amount between years to show its inflation-adjusted purchasing > power, using official World Bank Consumer Price Index data (indicator > FP.CPI.TOTL) for 48+ countries, generally covering 1960-2025 (exact range > varies per country). The site is served in 8 languages: English, Spanish, > German, French, Japanese, Russian, Korean and Chinese. ## Data - Source: World Bank, Consumer Price Index, indicator FP.CPI.TOTL (https://data.worldbank.org/indicator/FP.CPI.TOTL). - License: CC-BY 4.0 (https://creativecommons.org/licenses/by/4.0/). - Coverage: 48+ countries; per-country date range typically starts at or near 1960 and runs through the most recent year the World Bank has published, currently 2025. - Update cadence: refreshed periodically from the World Bank API in batches, not on a fixed daily schedule. The true refresh date is shown on every page as "Data verified: {date}" and is never a fabricated or rolling date. - Every number on the site (totals, annual rates, decade summaries, peaks, rankings) is computed directly from this dataset at request time -- there is no separately hand-maintained inflation table. ## URL patterns All content paths are prefixed with a 2-letter language code (en, es, de, fr, ja, ru, ko, zh). Except for the language prefix and the localized tool segment noted below, country-name slugs are always the English country name, lowercase with hyphens (e.g. "united-states", "south-korea"), regardless of the page's language. - Calculation result: /{lang}/{amount}-{currency}-{startYear}-to-{endYear} e.g. /en/1000-usd-2000-to-2026 - Country comparison: /{lang}/{compare-slug}/{country-a}-vs-{country-b} e.g. /en/compare/united-states-vs-japan (compare-slug is localized, e.g. "comparar" in Spanish, "vergleichen" in German) - Country page: /{lang}/{countries-slug}/{country} e.g. /en/countries/germany (countries-slug is localized, e.g. "paises" in Spanish, "pays" in French) - Countries hub (index of all countries): /{lang}/{countries-slug} - Comparisons hub (index of all comparisons): /{lang}/{compare-slug} e.g. /en/compare (compare-slug is localized, e.g. "comparar" in Spanish) - Inflation rate by country (evergreen ranking): /{lang}/{global-rates-slug} e.g. /en/inflation-rates-by-country - Salary adjustment calculator: /{lang}/{salary-slug} e.g. /en/salary-adjustment ## Key Pages - Home / calculator: https://inflationglobal.com/en/ - About + how to cite this data: https://inflationglobal.com/en/about#cite-this - Salary adjustment calculator: https://inflationglobal.com/en/salary-adjustment - United States vs Canada: https://inflationglobal.com/en/compare/united-states-vs-canada - United States vs Japan: https://inflationglobal.com/en/compare/united-states-vs-japan - United States vs Germany: https://inflationglobal.com/en/compare/united-states-vs-germany - United States vs Mexico: https://inflationglobal.com/en/compare/united-states-vs-mexico - United States vs United Kingdom: https://inflationglobal.com/en/compare/united-states-vs-united-kingdom ## API - GET /api/historical?country={ISO2}&start={YYYY}&end={YYYY} Read-only, public, no key required. Returns JSON: {"data": [{"year": 2000, "cpi": ..., "inflation_percent": ...}, ...]} country is a 2-letter ISO 3166-1 code (US, DE, JP, ...). Cacheable for 24 hours; cross-origin requests are allowed (Access-Control-Allow-Origin: *). - POST /api/calculate is the form endpoint behind the interactive calculator and is not intended for external/automated use. ## Citation To cite a figure from this site, link to the specific result, comparison or country page you used and attribute the underlying data to the World Bank. Full citation format and guidance: https://inflationglobal.com/en/about#cite-this