Close Menu
    Facebook X (Twitter) Instagram
    ZeeCalculator: Online Calculators, Converters and Random GeneratorsZeeCalculator: Online Calculators, Converters and Random Generators
    Facebook X (Twitter) Instagram
    ZeeCalculator: Online Calculators, Converters and Random GeneratorsZeeCalculator: Online Calculators, Converters and Random Generators
    Home»Calculators»Age Calculator
    Calculators

    Age Calculator

    Share this tool Facebook Twitter Pinterest LinkedIn Email Copy Link Tumblr Reddit Telegram WhatsApp

    Want to know, “How old am I today?“, “How many days old am I?“, “How old was I on this date?” or “How old will I be in 2040 or 2050?” If it is for curiosity, a legal requirement, or only for casual purposes, knowing your exact age in years, months, weeks, or even seconds can be quite useful. Our age calculator is a simple yet powerful tool that helps find your precise age from your birthdate up to any given date.

    Age Calculator

    Exact Age
    Age in Years
    Age in Months
    Age in Weeks
    Age in Days
    Age in Hours
    Age in Minutes
    Age in Seconds
    Running Age
    Copied!

    How to Calculate Age?

    Figuring out how old you are looks easy, just subtract your birth year from the current year. But, there’s more to it if you want an exact answer. First, take your birth date—let’s say March 5, 1990, and compare it to today’s date at the time of this writing, March 13, 2025. You are 35 years old, but are you exactly 35? Not quite. Since your birthday only passed a few days ago, you’re actually 35 years and 8 days old.

    What if your birthday hadn’t happened yet this year? Say today was January 15, 2025. In that case, you would not turn 35 until March, so you’d still be 34 years, 10 months, and 10 days old. To get very specific, you can even count how many months, weeks, days, hours, and seconds you’ve been alive. It sounds tedious, but our online age calculator does all of this instantly.

    Age calculations must consider leap years, months with different days and even cultural differences in age reckoning. Every four years, February has 29 days instead of 28, which means the extra days add up over time. If you were born in a leap year, or you’ve lived through several, they slightly change your exact birth age in days.

    So, if you only want a quick answer, go with your age in years. But if you’re curious about the details—how many days have I lived or how old I was on a specific date, this age calculator gives you all the details about your age according to your birth date.

    Running Age vs. Completed Age

    Whether you present your running age or completed age when asked how old you are is a matter of context, customs, or in some cases requirements of the document you need to fill, which may include legal instructions. Always follow those when provided, or ask if not sure.

    Regardless, once you know what age you should present, you need to calculate it by using your date of birth. To calculate the completed age, determine how many full years have passed since your birth date. To compute the running age, simply add one to the completed age. It is as simple as that.

    This age difference confuses a lot of people. Some say they are one age, others say a year older. Who’s right? It depends on how you count. If your born date is March 25, 2000, you have completed 24 years this year—so your completed age is 24. But since you’re already in your 25th year, some might say you’re “running 25”.

    It’s like when you turn 29, and people joke that you’re “basically 30.” In some cultures, like in parts of India and Korea, people often use running age instead of completed age.

    So, if someone asks, “How old are you?” you can say:

    • Completed age: “I’m 24.”
    • Running age: “I’m 25.”

    No wrong answer—depends on how you prefer to say it. A lot of places where you need to enter your date of birth also mention what age to enter. But nothing is stated, you can first verify it and then put your required age.

    How Old Am I?

    In most places, when you’re born, you start at 0 years old and turn 1 year old on your first birthday. But in some countries, like South Korea, there is a concept of 1 year old at birth, and everyone adds a year to their age on New Year’s Day. That means a baby born on December 31st would be considered 2 years old just one day later.

    Another interesting thing—some people talk about their running age instead of their completed age. Let’s say you just turned 24 last month. Some people can say you are still 24, while others might say you are “running 25” because you’re already on your way to your next birthday. It’s just a different way of looking at it.

    Also, if you don’t know why some forms ask for your “age as of a specific date,” it’s because your age depends on exactly when you’re checking. If someone asks, “How old were you on January 1, 2015?”, you’d need to do a quick calculation based on your date of birth. For example, if you were born on July 10, 1995, then on January 1, 2015, you would have been 19 years, 5 months, and 22 days old.

    So, next time someone asks, “How old are you?” you can give them the basic answer—or impress them with the full breakdown if you have figured it out yourself or got the answer from this free online age calculator ( Pearson age calculator).

    How Old in 2025?

    Here’s a handy table to quickly check how old you will be in 2025 based on your birth year. Just find your birth year in the left column, and the corresponding age in 2025 is on the right.

    Year of Birth Age in 2025
    2024 1 year old
    2023 2 years old
    2022 3 years old
    2021 4 years old
    2020 5 years old
    2019 6 years old
    2018 7 years old
    2017 8 years old
    2016 9 years old
    2015 10 years old
    2014 11 years old
    2013 12 years old
    2012 13 years old
    2011 14 years old
    2010 15 years old
    2009 16 years old
    2008 17 years old
    2007 18 years old
    2006 19 years old
    2005 20 years old
    2004 21 years old
    2003 22 years old
    2002 23 years old
    2001 24 years old
    2000 25 years old
    1999 26 years old
    1998 27 years old
    1997 28 years old
    1996 29 years old
    1995 30 years old
    1994 31 years old
    1993 32 years old
    1992 33 years old
    1991 34 years old
    1990 35 years old
    1989 36 years old
    1988 37 years old
    1987 38 years old
    1986 39 years old
    1985 40 years old
    1984 41 years old
    1983 42 years old
    1982 43 years old
    1981 44 years old
    1980 45 years old
    1979 46 years old
    1978 47 years old
    1977 48 years old
    1976 49 years old
    1975 50 years old
    1974 51 years old
    1973 52 years old
    1972 53 years old
    1971 54 years old
    1970 55 years old
    1969 56 years old
    1968 57 years old
    1967 58 years old
    1966 59 years old
    1965 60 years old
    1964 61 years old
    1963 62 years old
    1962 63 years old
    1961 64 years old
    1960 65 years old
    1959 66 years old
    1958 67 years old
    1957 68 years old
    1956 69 years old
    1955 70 years old
    1954 71 years old
    1953 72 years old
    1952 73 years old
    1951 74 years old
    1950 75 years old
    1949 76 years old
    1948 77 years old
    1947 78 years old
    1946 79 years old
    1945 80 years old
    1944 81 years old
    1943 82 years old
    1942 83 years old
    1941 84 years old
    1940 85 years old
    1939 86 years old
    1938 87 years old
    1937 88 years old
    1936 89 years old
    1935 90 years old
    1934 91 years old
    1933 92 years old
    1932 93 years old
    1931 94 years old
    1930 95 years old
    1929 96 years old
    1928 97 years old
    1927 98 years old
    1926 99 years old
    1925 100 years old
    1924 101 years old
    1923 102 years old
    1922 103 years old
    1921 104 years old
    1920 105 years old
    1919 106 years old
    1918 107 years old
    1917 108 years old
    1916 109 years old
    1915 110 years old
    1914 111 years old
    1913 112 years old
    1912 113 years old
    1911 114 years old
    1910 115 years old
    1909 116 years old
    1908 117 years old
    1907 118 years old
    1906 119 years old
    1905 120 years old
    1904 121 years old
    1903 122 years old
    1902 123 years old
    1901 124 years old
    1900 125 years old

    How Old Will I Be in the Future in a Given Year?

    Thinking about, “How old will I be in 2030, 2040, 2045 or even 2050?” Figuring out the age at a specific time in the future years works the same way as calculating the past years. You can select any future date in the “Calculate Age On” field in the tool and hit Calculate to get instant results. For the manual process, simply take the year you’re curious about and subtract your birth year.

    For example, if you were born in 1999, you’ll be:

    • 31 years old in 2030 (2030 – 1999 = 31)
    • 46 years old in 2045 (2045 – 1999 = 46)
    • 50 years old in 2049 (2049 – 1999 = 50)

    If you were born in 2000, then:

    • 30 years old in 2030
    • 45 years old in 2045
    • 50 years old in 2050

    Now, if your birthday hasn’t taken place yet in that year, subtract one. So if you were born in October 1998 and you’re checking for June 2035, you will be 36 years old, not 37 yet. An age calculator does this fast, but if you ever need a quick estimate, the only thing to remember is: future year – birth year = your age that year.

    How Many Days Have I Lived?

    If you were born on January 1, 2000, and today is March 13, 2025, you’ve lived 9,216 days. That’s over 220,000 hours or 13 million minutes. If you were born on July 10, 1999, you have lived on Earth planet for 9,360 days as of March 2025. For a rough estimate, multiply your age by 365 (then add extra days for leap years). So considering 25 years old, that’s 9,125 days plus a few leap years. If you want the exact number, though, select dates in our tool to calculate age without mathematics hassle.

    How Old Was I on a Given Date?

    There might be a case when you looked at an old photo or a historical event and suddenly it came to your mind, “How old was I back then on that date?” Don’t worry if you don’t know its counting method, we will help you find it out.

    For example, we will consider you were born on August 15, 1998, and you want to know how old you were on January 1, 2010. Do it this way: 2010 – 1998 = 12 → But your birthday is in August, so in January 2010, you were still 11 years old. Let’s try another one. Taking May 20, 2000 as birth date, how old were you on December 31, 2015? The formula will be 2015 – 2000 = 15 → Your birthday was in May, and this is December, so you were already 15 years old.

    To know a really specific date like the day your favorite band released an album or the day you started school, you can use this age calculator for free. It’ll tell you the exact years, months, and days in seconds.

    How to Calculate Age in Excel?

    To keep track of age or time for any specific date, event, or something special in Excel, use this formula:

    =DATEDIF(A1, TODAY(), "Y")

    Where:

    • A1 contains your birth date.
    • TODAY() fetches the current date.
    • “Y” returns the difference in years.

    To get months and days, use:

    =DATEDIF(A1, TODAY(), "YM") & " months, " & DATEDIF(A1, TODAY(), "MD") & " days"

    Learning this calculation in Excel helps track birthdays, anniversaries, or any age-related calculations.

    More Tools

    Time to Decimal Converter or Calculator

    24 Hour to 12 Hour Time Converter

    Hours & Time Calculator

    Linear Feet Calculator

    Dunk Calculator

    Asphalt Calculator

    Facebook X (Twitter) Instagram Pinterest
    Copyright © 2025 ZeeCalculator.com. All Rights Reserved.

    Type above and press Enter to search. Press Esc to cancel.