Your heart is the most tireless worker in your body — beating approximately 100,000 times per day, pumping about 2,000 gallons of blood through 60,000 miles of blood vessels.
Since the moment you were born, your heart has been keeping perfect time. But have you ever wondered exactly how many times it's beaten?
Use the LifeStats calculator below to discover your exact heartbeat count — plus 50+ other fascinating statistics about your life. It's free, instant, and shareable.
The average human heart beats about 2.5 to 3.5 billion times over a typical 80-year lifespan. At a resting rate of ~72 bpm, that's roughly 100,000 beats per day and 36.5 million beats per year.
A normal resting heart rate for adults ranges from 60 to 100 beats per minute (bpm). Athletes often have lower resting rates (40-60 bpm) because their hearts are more efficient. Newborns have the highest rates at 120-160 bpm.
The LifeStats calculator takes your exact birthdate and multiplies your age in seconds by the average heart rate (72 bpm). It provides real-time counts of total heartbeats, beats per day, per year, and projected lifetime total.
Yes, completely free. No signup or email required. Just enter your birthday and get instant, personalized results.
Research suggests mammals have roughly 1 billion heartbeats in a lifetime, adjusted for size. Humans, with longer lifespans due to healthcare, far exceed this. The heart is remarkably resilient — top athletes' hearts can beat 3+ billion times.