Planetary Mass Calculator

Enter measurements, choose a method, and calculate quickly. Compare outputs across planetary and stellar units. Export your results to CSV or a clean PDF.

Choose a measurement set that you trust most.
If provided, planet mass = total − central.
Reset

Formula used

  • g = GM/R²M = gR²/G
  • vₑₛc = √(2GM/R)M = vₑₛc² R /(2G)
  • M = (4/3)πρR³ (uniform mean density)
  • T² = 4π² a³ /(G(M₁+M₂))M_total = 4π² a³ /(G T²)

Note: The orbit method returns total system mass unless you provide a central mass. Real systems can deviate due to eccentricity, non-Keplerian forces, or measurement bias.

How to use this calculator

  1. Select a method that matches your available measurements.
  2. Enter values and choose units for each required field.
  3. Press Calculate to view results above the form.
  4. Use the download buttons to save CSV or PDF outputs.
  5. For orbit calculations, add central mass to isolate a companion.

Example data table

Body Method Input 1 Input 2 Estimated mass (M⊕)
Earth g + R g = 9.80665 m/s² R = 6371 km ≈ 1.000
Mars g + R g = 3.71 m/s² R = 3389.5 km ≈ 0.107
Jupiter vₑₛc + R vₑₛc = 59.5 km/s R = 71492 km ≈ 317.8
Sun (system mass) Kepler orbit a = 1 AU T = 365.256 days ≈ 332946

Values are illustrative; small differences arise from rounding and reference radii.

Planetary Mass Estimation Notes

1) Overview of planetary mass estimation

Planetary mass controls orbital motion, surface gravity, and the ability to retain an atmosphere. This calculator estimates mass using four classical routes: surface gravity with radius, escape velocity with radius, bulk density with radius, or orbital period with semi-major axis. Outputs are shown in kilograms plus Earth and Jupiter mass units for comparison.

2) Surface gravity with radius

With surface gravity g and mean radius R, use g = GM/R², so M = gR²/G. Using Earth values (g ≈ 9.80665 m/s², R ≈ 6371 km) returns M ≈ 5.97×10²⁴ kg, essentially 1 M⊕. This method fits lander and atmospheric constraints.

3) Escape velocity with radius

Escape velocity links to the gravitational potential: vesc = √(2GM/R). Rearranged, M = vesc2R/(2G). For Jupiter, vesc ≈ 59.5 km/s and R ≈ 71492 km gives ≈ 1.90×10²⁷ kg (about 317.8 M⊕) after rounding.

4) Density with radius

If bulk density ρ is known, compute volume and multiply: M = ρ(4/3)πR³. Rocky worlds commonly fall around 3–5.5 g/cm³, while gas giants are often near 1–2 g/cm³. Because mass scales with , accurate radius is crucial.

5) Kepler orbit for system mass

Kepler’s third law gives total system mass from orbit size and period: Mtotal = 4π²a3/(GT2). With a = 1 AU and T = 365.256 days, the result is near the Sun’s mass (≈ 1.99×10³⁰ kg, or ≈ 332,946 M⊕). This is best for stars, planets with moons, and exoplanet hosts.

6) Units and reference scaling

Inputs are converted to SI internally (km→m, days→s, g/cm³→kg/m³, AU→m). Results are reported in kg plus M⊕ and MJ. Always match the unit selectors to your numbers to avoid order-of-magnitude mistakes.

7) Assumptions and uncertainty

The relations assume a near-spherical body and a representative mean radius. Oblateness, rotation, and layered structure can shift effective surface gravity and escape speed. In practice, measurement uncertainty and rounding of constants dominate, so small percent-level differences from published values are normal.

8) Practical applications

Mass supports mission design (injection, landing, ascent), planetary classification, and habitability screening. Combined with radius, mass yields mean density for composition estimates. With mass and temperature, you can assess atmospheric escape and volatile retention. When possible, compute mass using two methods as a consistency check.

FAQs

1) Which method should I use first?

Use the method that matches your best measurements. Gravity+radius is strong for landed bodies, escape+radius is common for large planets, density+radius fits modeled interiors, and Kepler orbit is best when orbital elements are measured precisely.

2) Why does the Kepler method return “system mass”?

Kepler’s law relates the orbit to the combined mass of both bodies. For a planet around a star, the star dominates. For a moon around a planet, the planet dominates. Use it when the orbit is well characterized.

3) Can I estimate mass without radius?

Not with these classical forms. Radius is required to connect surface measurements to the gravitational parameter. If you only have gravitational parameter μ = GM from tracking data, you can compute mass directly as M = μ/G, but μ is not an input here.

4) What radius should I choose for an oblate planet?

Use the mean radius when comparing to standard mass values. If you are modeling surface conditions at a specific latitude, equatorial and polar radii differ; the mean radius provides a consistent global estimate and avoids overestimating volume.

5) How sensitive is the density method to measurement error?

Very sensitive to radius because mass scales with . A 1% radius error can produce about a 3% mass change. Density uncertainty then adds linearly on top, so use carefully for small bodies.

6) Why do my results differ from published masses?

Published masses may come from spacecraft tracking, multi-body fits, or detailed gravity-field models. This calculator uses simplified relations and rounded constants. Differences are expected if inputs are approximate, units are mismatched, or the body is not close to spherical.

7) Does rotation affect these estimates?

Rotation slightly reduces effective surface gravity and can inflate the equatorial radius, especially for gas giants. If your gravity value is “effective” at the surface, the gravity+radius method reflects that. For high precision, include rotational and shape corrections in a dedicated model.

Related Calculators

planetary equilibrium temperature calculatorplanetary volume calculatorplanetary gravity calculatorplanetary atmospheric pressure calculatorplanetary sphere of influence calculator

Important Note: All the Calculators listed in this site are for educational purpose only and we do not guarentee the accuracy of results. Please do consult with other sources as well.