Roche Limit Calculator
Introduction: visualizing a fluid Roche limit
This Roche limit calculator turns the fluid tidal-disruption distance into a scale drawing of a primary body, its limiting orbit, and a sample satellite. Rather than treating the result as an isolated number, the canvas shows where the calculated distance lies relative to the primary's radius. Changing either density or the primary radius immediately changes the blue Roche-limit ring, making the dependence of tidal disruption on those inputs easier to see.
The visualization is especially useful when comparing bodies with very different compositions. Lowering the satellite density moves the calculated fluid Roche limit outward because a less dense satellite has weaker self-gravity for its size. Increasing the primary radius moves the limit outward in direct proportion. The drawing rescales to fit the available screen space, so the geometric relationship remains legible on small and large displays without implying that the canvas itself is a map scale.
The fluid Roche limit formula, step by step
The calculator uses the classical fluid approximation for a satellite whose cohesion is dominated by its own gravity. Let the satellite density be , and let the primary have radius and density . In a simple tidal comparison, the differential acceleration across a satellite of radius is proportional to , where is the distance from the primary's center. The satellite's surface self-gravity is .
Solving the full fluid-equilibrium problem gives the expression used by this page:
Formula: d = 2.44 R_p ρ_p/ρ_s^1/3
Here, is measured from the primary's center, not from its surface. The density ratio is dimensionless, so the output retains the radius unit entered in the form: kilometers. The coefficient 2.44 belongs to the fluid model used by the calculator. It should not be read as a precise prediction for every real moon, asteroid, comet nucleus, or engineered object.
Worked example: Earth and an icy satellite
For an Earth-and-ice comparison, enter a primary radius of 6371 km, a primary density of 5514 kg/m³, and a satellite density of 1000 kg/m³. Applying the page's fluid formula gives a Roche limit of about 18,900 km from Earth's center. The result is a center-to-center distance; subtracting Earth's radius would be necessary to discuss the corresponding height above the surface.
This example also shows the cube-root behavior of density. If the satellite density is reduced, the limit increases, but not linearly: density is inside a one-third power. A denser satellite produces a smaller calculated fluid Roche limit, while a larger primary radius increases it exactly proportionally. Use the form to test those relationships one input at a time and observe how the ring changes.
Comparison table: fluid Roche limits in example systems
The entries below use the same equation implemented by this Roche limit calculator. They are illustrative density-and-radius combinations, and every listed distance is measured from the primary body's center.
| System | (km) | (kg/m³) | (kg/m³) | Fluid Roche Limit (km) |
|---|---|---|---|---|
| Earth & icy satellite | 6371 | 5514 | 1000 | 18 900 |
| Saturn & icy ring material | 58 232 | 687 | 500 | 146 000 |
| Sun & rocky body | 696 000 | 1408 | 3500 | 1 671 000 |
The table emphasizes that radius is the strongest direct scale factor in this particular equation. Density still matters, but the cube root softens its effect. A low-density satellite around a comparatively dense primary therefore has a larger fluid-limit distance than a denser satellite around the same primary.
How to interpret the Roche-limit diagram
The diagram displays the primary as an orange circle and the calculated fluid Roche limit as a blue ring. The gray satellite is drawn at the ring to indicate the threshold distance returned by the current inputs. The visual is centered on the primary because the formula defines from that center.
The canvas scales the picture so the Roche ring fits within the frame. As a result, pixel sizes are useful for comparing the primary and ring in the current calculation, but they are not a substitute for the kilometer value in the result field or caption. If any radius or density is missing, zero, or negative, the diagram clears and asks for positive values instead of attempting a physical interpretation.
Roche limit assumptions and limitations
This Roche limit calculator specifically models the fluid case: spherical bodies, a circular orbit, and a satellite with negligible tensile strength compared with self-gravity. It does not calculate the detailed breakup process, orbital evolution, heating, spin state, or the response of layered and internally strong material. A real object can therefore survive inside, or be altered outside, the displayed boundary depending on its structure and history.
Rotation and orbital eccentricity can also change the physical situation. An eccentric satellite may spend only part of an orbit near the nominal tidal boundary, while a cohesive rocky body is not described by the same assumptions as a strengthless fluid aggregate. Roche limits are nevertheless valuable for interpreting ring material, disrupted bodies, and close tidal interactions when their idealized assumptions are kept in view.
Roche limit questions people ask
What does this Roche limit calculator estimate?
This calculator estimates the fluid Roche limit: the center-to-center distance at which a satellite held together mainly by self-gravity can be disrupted by a primary body's differential tidal pull. It uses the primary radius and the primary-to-satellite density ratio.
Why are Saturn's rings associated with the Roche limit?
Material inside or near a planet's Roche limit can have difficulty gathering into a self-gravitating moon because tides oppose the formation of a large, weakly bound clump. That relationship helps explain why planetary rings can persist as dispersed particles.
What is the difference between the fluid and rigid Roche limit?
The fluid approximation uses the coefficient 2.44 and models a body with negligible material strength. A rigid or cohesive object may survive closer to the primary, so the fluid result is not a universal breakup boundary for every solid satellite.
Can a spacecraft cross the Roche limit?
Yes. The fluid Roche limit describes bodies whose self-gravity is their main source of cohesion. A spacecraft or small solid object is held together chiefly by material strength, so this calculator's fluid-limit result does not by itself predict that it will break apart.
Conclusion: using the fluid Roche limit result
This calculator provides a direct estimate of the fluid Roche limit from a primary radius and two densities, then places that result in a visual orbital context. Treat the displayed distance as a model-based tidal boundary measured from the primary's center. By varying the density ratio and radius deliberately, you can see why low-density, self-gravitating material must remain farther from a primary than denser material under the same fluid approximation.
Roche Limit Shepherd Mini-Game
Tap, drag, or use arrow keys to sweep a shepherd tug around the Roche ring, deflect incoming rubble, and feel how density ratios stretch or squeeze the tidal disruption boundary you just calculated.
