About the Age on Other Planets Calculator

A free, instant calculator that shows your age across two named planetary systems — Our Solar System and the real TRAPPIST-1 exoplanet system — from a single birth date entry.

What it is

The Age on Other Planets Calculator takes your birth date — or a plain Earth age in years — and immediately shows your age on every body in the chosen planetary system, expressed in that planet's own years. It also shows each planet's year length and how many days remain until your next birthday on that world. Switch between Our Solar System (all eight planets plus Pluto) and the TRAPPIST-1 System (seven rocky exoplanets orbiting an ultracool star ~39 light-years away). Your input is preserved when you switch systems — results update live as you type.

Everything runs in your browser. Your birth date is never sent to a server or stored anywhere — close the tab and it is gone.

Key features

Two named planetary systems

Switch between Our Solar System (9 bodies) and the real TRAPPIST-1 System (7 exoplanets) with a single tap. Birth date and input mode are preserved across both systems.

Age in each planet's years

See exactly how many of each planet's years you've lived. Mercury gives you over four times your Earth age; Neptune less than one.

Next birthday on every world

Know how many days remain until you complete your next full orbit on each planet — from Mercury (as few as weeks) to TRAPPIST-1 (potentially hours).

Birth date or Earth-age input

Enter a precise birth date for exact elapsed-day calculations including leap years, or switch to a plain Earth-age number for a quick estimate.

Why a year differs per planet

A "year" is defined as the time a planet takes to complete one orbit of its star — the orbital period. Earth's orbital period is approximately 365.25 days, which we call one year. Mercury, being closer to the Sun, moves faster and completes its orbit in only 88 days. Neptune, far out in the solar system, takes about 165 Earth years per orbit. The same amount of elapsed time — say 30 Earth years — therefore represents many different numbers of "years" depending on which planet's orbital period you divide by.

For TRAPPIST-1, the effect is extreme. These planets orbit their star in as little as 1.5 days. A person who is 30 Earth years old (~10,950 days) has lived through over 7,000 complete orbits of TRAPPIST-1 b. That's 7,000 "years" — technically accurate, just a very different definition of year.

The TRAPPIST-1 System

TRAPPIST-1 is an ultracool M-dwarf star about one-tenth the mass and size of our Sun, located roughly 39 light-years away in the constellation Aquarius. It hosts seven known rocky planets, all discovered via transit photometry. What makes them special for this tool is that the orbital periods of all seven have been measured with high precision — and short orbital periods mean huge ages in planet-years, creating a fun and striking comparison.

In reality, these planets are not survivable destinations — several may be tidally locked (one side always facing the star), frozen, or wrapped in thick atmospheres. The ages shown are orbital-period conversions, not habitability assessments.

Who it's for

Students

Understand orbital mechanics hands-on, explore what a "year" actually means, or verify homework calculations about planetary periods.

Teachers

Enter a student's birth date on a projector to make orbital periods tangible — seeing 7,000 TRAPPIST-1 b years lands differently than reading the number.

Space enthusiasts

Compare your age across the solar system and into another star system, using the same real data NASA uses.

Curious kids

A fun, no-jargon way to explore the solar system — enter your birthday and find out where you'd barely be a baby and where you'd be ancient.

Orbital periods used

Each result is your elapsed Earth days divided by the planet's orbital period in Earth days. The orbital period data comes from authoritative published sources and is the same data used in scientific and educational contexts worldwide.

Our Solar System

Body Orbital period (Earth days) Equivalent Earth years
Mercury87.9690.241
Venus224.7010.615
Earth365.251.000 (reference)
Mars686.9711.881
Jupiter4,332.58911.862
Saturn10,759.2229.457
Uranus30,688.584.011
Neptune60,182.0164.795
Pluto90,560.0247.940

Source: NASA Planetary Fact Sheet — nssdc.gsfc.nasa.gov/planetary/factsheet/. Earth uses 365.25 days (Julian year) to correctly account for leap years in age calculations.

TRAPPIST-1 System

Body Orbital period (Earth days) Note
TRAPPIST-1 b1.51087Shortest orbit in system
TRAPPIST-1 c2.42182Rocky exoplanet
TRAPPIST-1 d4.04961Rocky exoplanet
TRAPPIST-1 e6.09962Most Earth-like by gravity
TRAPPIST-1 f9.20669Rocky exoplanet
TRAPPIST-1 g12.35294Rocky exoplanet
TRAPPIST-1 h18.76700Longest orbit in system

Source: Agol, E. et al. (2021) "Refining the Transit-timing and Photometric-dynamical Model of the TRAPPIST-1 Planetary System", PSJ 2:1, doi:10.3847/PSJ/abd022. Best estimates from transit timing — all seven planets have precisely measured orbital periods.

How the calculation works

When you enter a birth date, the tool computes exact elapsed Earth days using timestamps (subtracting birth date from today). This handles leap years automatically since it works at the millisecond level. For the Earth-age fallback, it multiplies years × 365.25 days.

For each body: age in planet-years = elapsed days ÷ orbital period (days). For next birthday: find how many days remain in your current orbit using remaining = orbital period − (elapsed days mod orbital period), rounded to the nearest day.

Both systems use the same elapsed days from the same input, so switching systems never recalculates or changes your result for any body — it only changes which set of bodies is shown.

Completely free

No sign-up, no rate limit, no premium tier. Enter any birth date — past or recent — and the calculator handles it instantly. If you find it useful, share it with a classmate or friend.

Ready to explore your age across the universe?

Free, no sign-up required. Works on any device.

Open the Calculator