Universe Expansion Calculator
Build a homogeneous universe from its density parameters, estimate its present age, and trace how its scale factor evolves under the Friedmann equation.
Excel workbook is ready for the demonstration model.
Cosmological inputs
Use decimal density parameters. The demonstration values approximate a flat ΛCDM universe.
Live results
Results update as you edit. The model assumes a homogeneous, isotropic universe and constant dark energy density.
Time from a very small scale factor to a = 1 on the expanding branch.
Equals H₀ only when the density sum is exactly 1.
Negative means the expansion is accelerating now.
Positive dark energy dominates at large scale factor.
Shown only when the expanding branch reaches H = 0.
Scale factor through cosmic time
The line shows the modeled size of the universe relative to today, where a = 1.
Evolution checkpoints
Each row is calculated from the same canonical model used by the chart and Excel workbook.
| Scale factor a | Redshift z | Cosmic age | Expansion rate H(a) | Dominant term |
|---|
How to use the Universe Expansion Calculator
What this calculator does
This calculator estimates the expansion history of an idealized universe using the Friedmann equation. It converts five present-day cosmological parameters into an estimated current age, current expansion rate, acceleration indicator, broad fate classification, evolution chart, and checkpoint table. It is useful for exploring how radiation, matter, spatial curvature, and a constant cosmological-constant term compete as the scale factor changes. It does not simulate galaxies, local gravity, inflation, structure formation, or time-varying dark energy, and it is not a substitute for a full relativistic cosmology code.
When to use it
Use the calculator to reproduce a near-standard ΛCDM universe, compare a matter-heavy universe with a dark-energy-heavy one, test whether a negative dark-energy term produces a future turnaround, or see why radiation dominates the earliest modeled epochs even when its present density is tiny. NASA's overview of the Big Bang and the evolution of the universe provides authoritative context for the physical picture behind the model.
How to calculate
- The calculator opens with a complete demonstration set: H₀ = 67.7 km/s/Mpc, ΩΛ = 0.691, Ωm = 0.3089, Ωr = 0.0000824, and Ωk = 0. Its finite results and a validated example XLSX workbook are available immediately.
- Replace one field at a time using ordinary decimal notation with a period. The results, line chart, table, and export readiness update live. Scientific notation and decimal commas are intentionally rejected so that pasted values cannot be silently reinterpreted.
- Check the Density sum pill. In a self-consistent present-day parameterization, ΩΛ + Ωm + Ωr + Ωk is approximately 1. The calculator still displays non-unit sums for exploration, but then Calculated H(a = 1) differs from the entered H₀.
- Read Estimated current age first, then Deceleration parameter q₀ and Predicted fate. Use the chart to compare early and late expansion, and the checkpoint table to inspect exact scale factors, redshifts, ages, rates, and dominant positive terms.
- Select Download Excel to export the current canonical values, outputs, and checkpoint rows as a real OOXML workbook. Reset clears the demonstration and all calculated state; Download Excel is then disabled until every required field again contains a complete valid model.
Input guide
Hubble constant H₀ is a required decimal in km/s/Mpc, accepted from 30 to 120; 67.7 is a realistic example. Raising it shortens all modeled times because the Hubble time is inversely proportional to H₀. Do not enter “67,7,” units, or scientific notation. Dark energy density ΩΛ is a required dimensionless fraction from – 2 to 3; 0.691 is the demonstration value. More positive ΩΛ generally strengthens late acceleration, while a sufficiently negative value can halt expansion. Do not confuse it with dark matter. Matter density Ωm is required from 0 to 5; 0.3089 includes both ordinary and dark matter. Increasing it strengthens deceleration and makes matter dominate more epochs. Radiation density Ωr is required from 0 to 1; 0.0000824 is small today but grows as a⁻⁴ toward the past. Entering 8.24 instead of 0.0000824 is a common percent-versus-fraction mistake. Curvature density Ωk is required from – 3 to 3; 0 is flat. Under the conventional definition used here, positive Ωk corresponds to open spatial geometry and negative Ωk to closed geometry. Curvature contributes as a⁻², but it is not a material energy component.
Output guide
Estimated current age is the numerical integral from a very small scale factor to a = 1, reported in billions of years. Density sum adds the four Ω inputs; a value near 1 supports the usual interpretation of H₀ as the present Hubble rate. Hubble time is 1/H₀ expressed in Gyr and is a timescale, not automatically the universe's age. Dominant now names the largest positive term at a = 1. Expansion is “Accelerating” when q₀ is negative and “Decelerating” when it is positive. Calculated H(a = 1) applies the complete density sum. Predicted fate reports either an expanding future or a detected turnaround on the modeled branch; Turnaround scale factor gives the approximate a where H reaches zero. The table's Scale factor a is size relative to today, Redshift z is 1/a – 1, Cosmic age is elapsed model time, Expansion rate H(a) is in km/s/Mpc, and Dominant term identifies the largest positive contribution. These are model estimates rather than observations or personalized recommendations.
Worked example
With the startup values, the density sum is 0.9999824, effectively flat at the displayed precision. The Hubble time is 977.792221 ÷ 67.7 = 14.4430 Gyr. Numerically integrating dt = da/[aH₀E(a)] to a = 1 gives an estimated current age of about 13.81 Gyr. The deceleration numerator is 0.5Ωm + Ωr – ΩΛ, and dividing by E(1)² gives q₀ ≈ – 0.5365, so the present expansion is accelerating. Positive ΩΛ remains important at large a, so the model is classified as eternal expansion rather than a turnaround. ESA's Planck science highlights provide a useful observational comparison for the approximately 13.8-billion-year age and dark-energy-dominated composition.
How the expansion model works
The calculator writes the dimensionless expansion function as a sum of terms that scale differently with the universe's relative size:
Radiation fades fastest as the universe expands, matter fades with volume, curvature scales more slowly, and a cosmological constant remains fixed. Cosmic time follows by integrating 1/[aH(a)]. The line chart therefore uses real model points with cosmic age on the horizontal axis and scale factor on the vertical axis; it is not a decorative trend line. NASA/IPAC maintains a directory of professional cosmology calculators and references that use closely related parameters and integrals.
The fate check searches the future expanding branch for the first finite scale factor where E(a)² reaches zero. A detected root means expansion halts in this simplified model. If no root is found over a broad scale-factor search and the asymptotic terms remain positive, the result is classified as continuing expansion. Exotic phantom dark energy, vacuum decay, inflation, quantum gravity, and local gravitationally bound systems are outside this calculation.
Interpretation cautions
Density parameters are convention-dependent and are usually reported from a joint fit to observational data. Changing one parameter while holding the others fixed can create a mathematically explorable model that is not observationally self-consistent. The WMAP mission's published ΛCDM parameter results illustrate how real parameter estimates are presented as a coordinated model rather than isolated guesses.
- A density sum far from 1 changes the calculated present rate relative to the entered H₀; review both values before interpreting age differences.
- A smaller age after increasing H₀ is expected because every cosmological time in this fixed-density model scales roughly with 1/H₀.
- Very early ages are sensitive to radiation. Setting Ωr to zero is a deliberate alternate model, not a harmless simplification at all scale factors.
- A fate label is conditional on the homogeneous Friedmann model and constant ΩΛ. It is not a prediction of every possible theory of dark energy.