How to Calculate Your Age in Days
By NumberTally Tools · Updated October 2026 · 8 min read
Your age in days is a fun number — most adults have been alive for somewhere between 7,000 and 30,000 days. Calculating it by hand is a nice exercise in date math, but there is one trap: leap years.
Here is the reliable manual method, step by step.
The method
- Count full years between your birthdate and today, multiply by 365.
- Add leap days: count how many February 29ths fell between the two dates (roughly years ÷ 4, minus century years not divisible by 400).
- Handle the partial year: add the days from your most recent birthday to today (or subtract the days from today back to your last birthday — same thing).
Worked example
Born June 15, 1990, today is October 5, 2026:
- Full years: 36 → 36 × 365 = 13,140
- Leap days between (1992 … 2024): 9 (1992, 96, 2000, 04, 08, 12, 16, 20, 24)
- Days from June 15 to Oct 5, 2026: 15 (rest of June) + 31 + 31 + 30 + 5 = 112
- Total: 13,140 + 9 + 112 = 13,261 days
Worked example
13,261 days alive — that is about 1.146 billion seconds. The leap-day step is where most hand calculations go wrong, so double-check your February 29ths.
The easy way
Honestly? Date math is exactly what computers are for. The manual method is great for understanding, but for an exact answer in one click — including total weeks, hours, and the weekday you were born — use the calculator below.
Get your exact number:
Frequently asked questions
How do I calculate my age in days manually?
Multiply your full years by 365, add one day for each leap year (each Feb 29) you have lived through, then add the days since your last birthday.
How many leap years have I lived through?
Roughly your age divided by 4, but century years (1900, 2100) are not leap years unless divisible by 400 (2000 was). Count the actual February 29ths between your birthdate and today.
Why is my manual count off by a day or two?
Almost always a missed or extra leap day, or an off-by-one on the partial-year count. Decide whether you count today itself, then stay consistent.
NumberTally