Audited ·Last updated 29 Jul 2026·6 citations·Tier 2·0 uses

Roche Limit Calculator

Roche limit calculator for rigid, rubble-pile and fluid satellites, with the Roche critical density and an inside-or-outside verdict for any orbit.

Roche Limit Calculator

Satellite model
Radius of the body being orbited. Default is Earth's volumetric mean radius, 6371.0084 km (JPL) — use a mean radius so it is consistent with the bulk density.
km
Default is Earth, 5.5134 g/cm³ (JPL). Only the ratio of the two densities matters, so any consistent unit works.
g/cm³
Default is the Moon, 3.344 g/cm³ (JPL DE440). Water ice is about 0.9; a porous comet nucleus can be 0.3–0.6; solid iron is 7.9.
g/cm³
Distance from the CENTRE of the primary. Default is the Moon's mean distance, 384 400 km (NASA). Used for the inside-or-outside verdict and the critical density.
km
Roche limit (selected model)
18,472.382
Distance from the primary's centre inside which a satellite held together only by self-gravity is pulled apart.
Roche limit in primary radii
2.8994
Verdict, regime and limits
OUTSIDE the Roche limit: at 384400 km this satellite is farther out than the 18472.382 km limit for the selected model, so self-gravity alone is enough to hold it together. Only a body less dense than 0.000371095 g/cm³ would be disrupted at this distance. The Roche limit assumes the satellite is held together by SELF-GRAVITY ALONE — material strength is ignored, which is why small solid bodies routinely survive far inside it. The primary is treated as a point mass, the satellite as uniform, and the orbit as circular. A differentiated satellite with a dense core disrupts closer in than a homogeneous one of the same mean density. Coefficient note: this page uses C = 2.454315, from γ ≈ 0.85 as given by Tiscareno et al. (2013) after Chandrasekhar (1969). Much of the literature quotes 2.456 instead, from γ = 0.848252 — a 0.069 % difference, about 13 km on the Earth–Moon figure.
Roche critical density at that orbit
0.0004 g/cm³
Coefficient C used
2.4543
Fluid-body limit
18,472.382 km
Rubble-pile limit
14,960.8367 km
Rigid sphere, synchronous
10,855.0795 km
Rigid sphere, tidal term only
9,482.7854 km
Satellite distance in primary radii
60.3358

Background.

The Roche limit is the distance at which the tide raised by a planet on its satellite overwhelms the satellite's own gravity and pulls it apart. Inside that distance a moon held together by nothing but self-gravity cannot exist as one object; what forms instead is a ring. The limit is set by a strikingly small amount of information — the primary's radius, and the ratio of the two bodies' bulk densities — and this calculator returns it under four different assumptions about what the satellite is made of, together with the Roche critical density and a verdict on whether the orbit you supplied is inside or outside.

The four models exist because the answer depends heavily on whether the satellite can deform. A rigid sphere held rigid by assumption resists stretching and survives closest in; a body that flows into an elongated equilibrium shape presents a longer lever to the tide and breaks up much farther out. The calculator writes all four in one common form, d = C·R_p·(ρ_p/ρ_s)^(1/3), where the coefficient C follows from a shape factor γ as C = (4π/γ)^(1/3). Using the γ values published by Tiscareno, Hedman, Burns and Castillo-Rogez in 2013 gives C = 2.454 for an incompressible fluid, 1.988 for an elongated rubble pile, 1.442 for a rigid sphere in synchronous rotation, and 1.260 for a rigid sphere when the centrifugal term is omitted — the last of these being the familiar textbook 1.26.

That spread of coefficients is not sloppiness; it is a real physical range, and quoting one number without saying which model produced it is the single most common error in writing about the Roche limit. For Earth and a Moon-density satellite the four give 18 472 km, 14 961 km, 10 855 km and 9 483 km — a factor of nearly two from end to end. The page therefore shows all four at once and labels the one you selected.

The critical-density output turns the question around, and it is how ring scientists actually use the relation. Instead of asking 'how close can a body of this density get', it asks 'given an orbit at this distance, how dense must a body be to survive there'. The answer is ρ_Roche = ρ_p(C·R_p/d)³, and comparing a ring's location against it is what constrains what the ring is made of. At the Moon's distance from Earth the critical density is 0.00037 g/cm³, which is why the Moon is in no danger whatever: it would have to be four orders of magnitude less dense than it is.

One limitation belongs beside the answer, not after it. The Roche limit assumes the satellite is held together by self-gravity alone, and completely ignores material strength. That assumption is excellent for a body hundreds of kilometres across, where self-gravity dominates, and useless for a small one: a boulder on the surface of Mars sits deep inside Mars's Roche limit and is held together by chemical bonds, which the calculation knows nothing about. Small solid objects routinely survive far inside the limit for exactly this reason. The model also treats the primary as a point mass, the satellite as uniform and the orbit as circular, and N-body work by Leinhardt and colleagues in 2012 showed that a differentiated satellite with a dense core disrupts closer in than a homogeneous body of the same mean density.

What is roche limit calculator?

Édouard Roche worked out in the 1840s that a fluid satellite orbiting a planet cannot remain a single body inside a certain distance. The reason is that gravity is not uniform across an extended object: the near side is pulled harder than the centre, and the centre harder than the far side. That difference — the tide — tries to stretch the satellite along the planet–satellite line, while the satellite's own gravity tries to hold it together. Where the two balance is the Roche limit.

Because both the tidal stretching and the self-gravity scale with the satellite's size in the same way, the satellite's radius cancels out. What survives is the primary's radius and the ratio of bulk densities: d = C·R_p·(ρ_p/ρ_s)^(1/3). A denser satellite can come closer; a denser primary pushes the limit farther out. Nothing about the satellite's absolute size enters at all.

The practical consequence is visible from Earth. Saturn's rings lie inside Saturn's Roche limit for icy material, which is why they are a ring rather than a moon, and the sharp outer edges of ring systems often sit close to where a plausible particle density crosses the critical-density curve. Comet Shoemaker–Levy 9 was torn into a chain of fragments when it passed inside Jupiter's Roche limit in 1992, then struck the planet two years later — an unusually direct demonstration.

How to use this calculator.

  1. Choose the satellite model. Fluid is the most conservative (largest limit); rigid tide-only is the classic textbook 1.26 form.
  2. Enter the primary's radius in kilometres. Use a volumetric mean radius so it is consistent with the bulk density.
  3. Enter both bulk densities in g/cm³. Only their ratio matters, so any consistent unit gives the same answer.
  4. Enter the satellite's orbital distance from the centre of the primary, for the inside-or-outside verdict.
  5. Compare the four limits shown. If they straddle your orbit, the model assumption is doing the work and the result should be quoted as a range.
  6. Read the critical density: it tells you how dense a body must be to survive where it is, which is usually the more useful framing.
  7. Remember what the model ignores — material strength above all. A small solid body can sit far inside the limit unharmed.

The formula.

d = R_p · (4π ρ_p ⁄ (γ ρ_s))^(1⁄3) = C · R_p · (ρ_p ⁄ ρ_s)^(1⁄3), C = (4π ⁄ γ)^(1⁄3), ρ_Roche = ρ_p (C·R_p ⁄ d)³

Take a small mass sitting on the surface of a satellite of radius r, at distance d from a primary of mass M_p. The differential (tidal) pull trying to lift it off is approximately 2GM_p·r/d³, and the satellite's own gravity holding it down is GM_s/r². Setting those equal and expressing both masses through densities makes r cancel, leaving d = R_p(2ρ_p/ρ_s)^(1/3) — the coefficient 2^(1/3) = 1.260 of the tide-only model.

If the satellite is tidally locked, as any body this close will be, the co-rotating frame adds a centrifugal term of GM_p·r/d³, bringing the total to three units instead of two and the coefficient to 3^(1/3) = 1.442. Tiscareno, Hedman, Burns and Castillo-Rogez (2013) write all of these in the single form d = R_p(4πρ_p/(γρ_s))^(1/3) and give γ = 4π/3 for a sphere, which is exactly this 1.442 case. Their γ ≈ 1.6 covers an elongated self-gravitating aggregate, after Porco et al. (2007), and their γ ≈ 0.85 covers an incompressible fluid deforming into an equilibrium ellipsoid, after Chandrasekhar (1969).

SOURCE CONFLICT, STATED NOT HIDDEN. Much of the literature quotes the fluid coefficient as 2.456, which corresponds to γ = 0.848252. Tiscareno et al.'s rounded γ = 0.85 gives 2.454315. This page ships 2.454315, because that is the figure in the source that was actually retrieved and checked, and it states the alternative in the results note. The disagreement is 0.069 %, or about 13 km on the 18 472 km Earth–Moon fluid limit — smaller than the uncertainty in any real satellite's bulk density, but recorded rather than quietly resolved.

ROUNDING STAGE. Nothing is rounded part-way through. All arithmetic runs at 40 significant digits in a dedicated high-precision decimal context; rounding happens once, at the return boundary, to 12 significant digits for distances and densities and 10 decimal places for the dimensionless ratios.

SIGNIFICANT FIGURES. Two or three figures is the honest ceiling, and the limiting factor is almost never the arithmetic. Bulk densities of small bodies are often uncertain by 10 % or more, and the choice of model moves the answer by a factor approaching two — both of which swamp everything else.

APPROXIMATION REGIME AND INVALID DOMAIN. Self-gravity only, no material strength; point-mass primary; uniform satellite; circular orbit; synchronous locking assumed for the synchronous and fluid cases. All four inputs must be strictly positive: a zero satellite density makes the density ratio infinite, and a zero orbital distance makes the critical density infinite. Each raises a labelled error against the offending field rather than returning infinity.

A worked example.

Example

How close could the Moon come to Earth before tides tore it apart? Earth's volumetric mean radius is 6 371.0084 km and its bulk density 5.5134 g/cm³, both from JPL; the Moon's bulk density is 3.344 g/cm³, from JPL's DE440 satellite parameters. The density ratio raised to the one-third power is (5.5134 ⁄ 3.344)^(1/3) = 1.18136584616. For a fluid satellite the coefficient is C = (4π ⁄ 0.85)^(1/3) = 2.45431506278. Multiplying gives a Roche limit of 2.45431506278 × 1.18136584616 × 6 371.0084 = 18 472.382 km, which is 2.8994 Earth radii. The other three models give 14 960.837 km for a rubble pile, 10 855.079 km for a rigid synchronous sphere, and 9 482.785 km for the classic tide-only rigid sphere. The spread is close to a factor of two, which is why the model assumption has to be stated whenever a Roche limit is quoted. The real Moon orbits at 384 400 km — 60.336 Earth radii, more than twenty times the outermost of those limits. The critical-density output makes the same point from the other side: at 384 400 km a satellite would have to be less dense than 0.000371 g/cm³ to be disrupted, roughly four orders of magnitude thinner than the Moon actually is. The Moon is in no danger, and it is in fact receding from Earth rather than approaching. For contrast, set the satellite density to 0.6 g/cm³ — a plausible value for a porous comet nucleus — and put it at 25 000 km. The fluid limit rises to over 30 000 km, the verdict flips to INSIDE, and the object would be pulled into a chain of fragments. That is essentially what happened to comet Shoemaker–Levy 9 at Jupiter in 1992.

primary Radius Km6,371.008
satellite Density Gcm33.344
body Modelfluid
primary Density Gcm35.513
satellite Distance Km384,400

Frequently asked questions.

Why does the Roche limit not depend on the satellite's size?
Because both effects scale the same way. The tidal force trying to lift material off the satellite grows with the satellite's radius, and so does the self-gravity holding that material down — the first as r, the second as mass over r², which for fixed density is also proportional to r. The radius cancels exactly, leaving only the primary's radius and the ratio of the two bulk densities. A 10 km moon and a 1 000 km moon of the same density have identical Roche limits.
Which coefficient should I use — 1.26, 1.44, or 2.46?
It depends on what the satellite is. Use 1.26 only if you specifically want the textbook tide-only form, which omits the centrifugal term of a tidally locked body. Use 1.44 for a rigid sphere treated properly, in the co-rotating frame. Use 1.99 for a rubble pile, which is what most asteroids and small moons actually are. Use 2.45 for a fluid or highly deformable body — the most conservative choice, and the right one for a comet or a young molten moon. The calculator shows all four so you can see how much the choice matters.
Why does the literature sometimes say 2.456 and sometimes 2.454?
They come from slightly different roundings of the same shape factor. Writing the limit as d = R_p(4πρ_p/γρ_s)^(1/3), the coefficient 2.456 corresponds to γ = 0.848252 and 2.454315 to γ = 0.85. Tiscareno et al. (2013) quote γ ≈ 0.85, and that is the value this page ships because it is the figure in the source that was retrieved and verified. The difference is 0.069 %, about 13 km on the Earth–Moon figure — far below the uncertainty in any real bulk density, but worth stating rather than hiding.
Why do small satellites survive inside the Roche limit?
Because the Roche limit assumes the only thing holding a satellite together is its own gravity, and for a small body that is simply false. A boulder, a spacecraft or an astronaut inside the limit is held together by chemical bonds and material strength, which are enormously stronger than self-gravity at those scales. Self-gravity only dominates for bodies of order a hundred kilometres and up, which is why the limit is a good predictor for moons and a useless one for rocks.
What is the Roche critical density and why is it more useful?
It inverts the question. Rather than asking how close a body of known density can get, it asks how dense a body must be to survive at a known distance: ρ_Roche = ρ_p(C·R_p/d)³. That is the form ring science uses, because a ring's radius is directly observable while its particles' density is not — so the critical density at the ring's edge becomes a constraint on what the ring is made of. Tiscareno and colleagues built a comparative study of the outer planets' ring and moon systems on exactly this quantity.
Is this why Saturn has rings?
Yes, in the sense that Saturn's rings lie inside Saturn's Roche limit for icy material, so the particles there cannot coalesce into a moon and instead remain a ring. Where the ice would have to be denser than it plausibly is to survive, no moon can form. The picture is more complicated in detail — shepherd moons, resonances, ongoing collisions and ring ages are all live research topics — but the Roche limit is why there is a ring rather than a satellite in that region at all.
Does the calculator handle a satellite with a dense core?
Not directly, and the difference is real. N-body simulations by Leinhardt, Ogilvie, Latter and Kokubo (2012) found that a differentiated satellite with a denser core disrupts closer to the planet than a homogeneous body of the same mean density, and that a rubble pile's limit is closer in than a fluid body's — which is why this page offers the rubble-pile model at all. For a differentiated body, treat the rubble-pile figure as an upper bound and expect the true limit to be somewhat smaller.

References& sources.

  1. [1]Tiscareno, M.S., Hedman, M.M., Burns, J.A. and Castillo-Rogez, J. (2013). 'Compositions and origins of outer planet systems: insights from the Roche critical density'. The Astrophysical Journal Letters 765, L28. Equation 1, a_Roche = R_p(4πρ_p/γρ)^(1/3); Equation 3, ρ_Roche = 3M_p/γa³; γ = 4π/3 ≈ 4.2 for a sphere, γ ≈ 1.6 for an elongated body after Porco et al. (2007), γ ≈ 0.85 for an incompressible fluid after Chandrasekhar (1969). Primary source for all four coefficients on this page. Peer-reviewed, open access. Retrieved 2026-07-29.
  2. [2]Leinhardt, Z.M., Ogilvie, G.I., Latter, H.N. and Kokubo, E. (2012). 'Tidal disruption of satellites and formation of narrow rings'. Monthly Notices of the Royal Astronomical Society; doi:10.1111/j.1365-2966.2012.21328.x. N-body result quoted on this page: 'the Roche limit for a rubble pile is closer to the planet than for a fluid body of the same mean density. The Roche limit for a differentiated body is also closer to the planet than for a homogeneous satellite of the same mean density.' Peer-reviewed; abstract open access, journal version paywalled. Retrieved 2026-07-29.
  3. [3]NASA JPL Solar System Dynamics, 'Planetary Physical Parameters': Earth volumetric mean radius 6371.0084 ± 0.0001 km and bulk density 5.5134 ± 0.0003 g/cm³; Saturn mean radius 58 232 km and bulk density 0.6871 g/cm³. Independent, open access. Retrieved 2026-07-29.
  4. [4]NASA JPL Solar System Dynamics, 'Planetary Satellite Physical Parameters': Earth's Moon, mean radius 1737.4 ± 0.1 km and mean density 3.344 ± 0.001 g/cm³, from ephemeris DE440. Independent, open access. Retrieved 2026-07-29.
  5. [5]NASA Science, 'Moon Facts' (page updated 12 February 2026): 'The Moon is an average of 238,855 miles (384,400 kilometers) away.' Source of the default orbital distance. Independent, open access. Retrieved 2026-07-29.
  6. [6]Chandrasekhar, S. (1969). Ellipsoidal Figures of Equilibrium. New Haven: Yale University Press — the equilibrium-ellipsoid analysis behind the fluid coefficient. Print/bibliographic reference, cited here through Tiscareno et al. (2013) rather than consulted directly.

In this category

Embed

Quanta Pro

Paid features are coming later.

  • All 682 calculators remain free
  • No billing is enabled
Coming soon