Cumulative Human Births Simulator

190,000 BCE – 2026 CE
Total Cumulative Births
117.04B
117,038,100,000 people born
Living Population (2026)
8.15B
~8,150,000,000 alive
Living Share of All Humans
6.96%
1 in 14.4 humans ever born is alive
Dominant Birth Epoch
Agricultural Dawn to 1 CE
46.03B births (39.3%)
Paleolithic Share
14.22%
16.64B hunter-gatherer births

Demographic Accumulation by Epoch

Living Proportion Representation 8.15B living (6.96%) vs 108.89B deceased (93.04%)
■ Deceased Humans (~93.0%) ■ Living Humans (2026: ~7.0%)

Epoch Demographic Parameters (Carl Haub PRB Model)

Formula: Epoch Births = Mean Population × (CBR / 1,000) × Years
Enjoy this tool? Build your own with Super