Years Calculator

to
Share calculator:

Embed this tool:
get code     

Use this how many years calculator to easily count the number of years between any two years, such as 1999 to 2026. Find out how many years ago was a given year in the past relative to today, what year was X years ago, or what year will be X years from now.


Created by Portrait of the tool author, Georgi Georgiev Georgi Georgiev
Last updated: Oct 08, 2026


    Quick navigation
  1. Years calculations
  2. How many years between two years
  3. How many years ago was a year
  4. How old was I in a given year?
  5. What year was it X years ago
  6. What year will it be X years from now?
  7. How many years until the year YYYY?

    Years calculations

This tool allows you to calculate how many years there are between any two years. It can be used to calculate the age of a person, an animal, a car, a real estate property, or even a company. First, enter the year to count from, then the year to count to, and finally click "Calculate years". The result includes both the number of incomplete and full years and is useful in answering questions like "1997 to 2026 how many years", "how many years from 1995 to 2026", "how long ago was 1985" or "how many years has it been since 2005".

Alternatively, you can use the calculator to add years to a given year, such as the current year, and find out what year it will be after that many years. To find out what year will be 20 years from today, just select "What year will be in X years", enter 20 and press calculate.

    How many years between two years

Calculating the number of years between any two years is a matter of straightforward subtraction of the earlier year from the later one. For example, how many years from 2000 to 2020? Subtracting 2000 from 2020 we obtain 20. If full years are of interest, one year should be subtracted from the result of the previous operation. Continuing the example, there are 2020 - 2000 - 1 = 19 full years from 2000 to 2020.

This simple math can become more challenging and prone to errors when the numbers get big and the year difference is larger. That 2020 to 2026 is six years if the count includes 2020, or five years if counting from the end of 2020 can be calculated without any aid. It gets much harder if the question is about the time from 1965 to 2026.

Years in between vs including the first year

A slight confusion, resulting in a mistake by one year can occur if one is interested in the number of full years since a given year, but the question is misunderstood as including the initial year. When talking about age, the number of full years is called the complete age, while including the initial year results in the running age. The former is always one year greater than the latter.

For example, if asking how many full years are between 1970 and 2026 the answer is 55. If one asks which year one's life is in 2026, assuming they are born in 1970, then the answer is that if they were born in 1970, they are now in year 56 of their life.

    How many years ago was a year

The table below can be used to quickly calculate how long ago was a given year from the recent past, in years. It is great in figuring out how old someone or something is in 2026.

Years since a given year as of 2026
Year rangeHow many yearsHow long ago
2025 to 202610 years
2024 to 202621 year
2023 to 202632 years
2022 to 202643 years
2021 to 202654 years
2020 to 202665 years
2019 to 202676 years
2018 to 202687 years
2017 to 202698 years
2016 to 2026109 years
2015 to 20261110 years
2014 to 20261211 years
2013 to 20261312 years
2012 to 20261413 years
2011 to 20261514 years
2010 to 20261615 years
2009 to 20261716 years
2008 to 20261817 years
2007 to 20261918 years
2006 to 20262019 years
2005 to 20262120 years
2004 to 20262221 years
2003 to 20262322 years
2002 to 20262423 years
2001 to 20262524 years
2000 to 20262625 years
1999 to 20262726 years
1998 to 20262827 years
1997 to 20262928 years
1996 to 20263029 years
1995 to 20263130 years
1994 to 20263231 years
1993 to 20263332 years
1992 to 20263433 years
1991 to 20263534 years
1990 to 20263635 years
1989 to 20263736 years
1988 to 20263837 years
1987 to 20263938 years
1986 to 20264039 years
1985 to 20264140 years
1984 to 20264241 years
1983 to 20264342 years
1982 to 20264443 years
1981 to 20264544 years
1980 to 20264645 years
1979 to 20264746 years
1978 to 20264847 years
1977 to 20264948 years
1976 to 20265049 years
1975 to 20265150 years
1974 to 20265251 years
1973 to 20265352 years
1972 to 20265453 years
1971 to 20265554 years
1970 to 20265655 years
1969 to 20265756 years
1968 to 20265857 years
1967 to 20265958 years
1966 to 20266059 years
1965 to 20266160 years
1964 to 20266261 years
1963 to 20266362 years
1962 to 20266463 years
1961 to 20266564 years
1960 to 20266665 years
1959 to 20266766 years
1958 to 20266867 years
1957 to 20266968 years
1956 to 20267069 years
1955 to 20267170 years
1954 to 20267271 years
1953 to 20267372 years
1952 to 20267473 years
1951 to 20267574 years
1950 to 20267675 years
1949 to 20267776 years
1948 to 20267877 years
1947 to 20267978 years
1946 to 20268079 years
1945 to 20268180 years
1944 to 20268281 years
1943 to 20268382 years
1942 to 20268483 years
1941 to 20268584 years
1940 to 20268685 years
1939 to 20268786 years
1938 to 20268887 years
1937 to 20268988 years
1936 to 20269089 years
1935 to 20269190 years
1934 to 20269291 years
1933 to 20269392 years
1932 to 20269493 years
1931 to 20269594 years
1930 to 20269695 years
1929 to 20269796 years
1928 to 20269897 years
1927 to 20269998 years
1926 to 202610099 years

Essentially, the table shows how many years have passed since the year in the first column began, as of the present time. The right-most column shows the number of years between the two years, which is equivalent to the number of full years.

Here is an example on how to read it. Say you are interested in how long ago was 1989. Find the row which says "1989 to 2026". The first column to the right lists the number of years between 1989 and 2026, with the initial year included. The column after it shows that it was 36 years ago, which is the number of full years that have passed since the end of 1989 till now. Similarly, if checking how many years ago was 1999, just trace the row to find it was 26 years ago.


    How old was I in a given year?

You can use this Years calculator to determine what your age was at any given year in the past. If you were born in 1983 and want to check how old you were at the turn of the Millenium (the year 2000), just enter 1983 to 2000 to see the years from 1983 to 2000. The result is 16, meaning you were 16 at the beginning of 2000, and you turned 17 that same year.

    What year was it X years ago

To calculate what year was a number of years ago is just basic subtraction. For example, to find out which year was 60 years ago, just subtract 60 from the current year. In this case that's just 2026 - 60 = 1966. See the table below for a quick reference for the past 100 years.

What year was X years ago relative to 2026
How many years agoYear
12025
22024
32023
42022
52021
62020
72019
82018
92017
102016
112015
122014
132013
142012
152011
162010
172009
182008
192007
202006
212005
222004
232003
242002
252001
262000
271999
281998
291997
301996
311995
321994
331993
341992
351991
361990
371989
381988
391987
401986
411985
421984
431983
441982
451981
461980
471979
481978
491977
501976
511975
521974
531973
541972
551971
561970
571969
581968
591967
601966
611965
621964
631963
641962
651961
661960
671959
681958
691957
701956
711955
721954
731953
741952
751951
761950
771949
781948
791947
801946
811945
821944
831943
841942
851941
861940
871939
881938
891937
901936
911935
921934
931933
941932
951931
961930
971929
981928
991927
1001926

    What year will it be X years from now?

People sometimes wonder what year will be when they graduate college or university, when their mortgage ends, or when they will have reached a particular age like 50, 60, 70, 80, or 90 years old. In such cases, all that's needed is the number of years to add to the current year, or any year for that matter. If you are signing for a 30-year mortgage now and want to know when you will be mortgage-free if you don't refinance it, then all you need to do is simple addition of 30 to 2026, resulting in the year 2056.


    How many years until the year YYYY?

Specifying any future year in the "to" field allows the calculation of the number of years that will pass between now and a given year into the future. For example, to find out how many years in the future the year 2050 is, just enter 2026 to 2050 to get the result. Alternatively, you can also enter a past year and work out the count of years that will elapse by a specific year in the future, such as 1980 to 2050, which results in 70 (69 full ones).

    Cite this calculator & page

Cite results from this online calculator or information on this page by choosing a citation format:

Georgiev, G.Z. (n.d.). Years Calculator. GIGAcalculator.com. Retrieved Oct 11, 2026, from https://www.gigacalculator.com/calculators/how-many-years-calculator.php