Audited 29 Jul 2026·Last updated 28 Oct 2026·5 citations·Tier 2·0 uses

Exoplanet Transit Depth Calculator

How much a transiting planet dims its star, in ppm, percent and magnitudes, from planet and star radii, or the planet's size worked back from a measured depth.

Exoplanet Transit Depth Calculator

What do you want to find?
1 R⊕ = 6.3781 × 10⁶ m, the IAU 2015 B3 nominal EQUATORIAL radius. Jupiter is 11.209 R⊕ (7.1492 × 10⁷ m); Neptune is about 3.86 R⊕. Must be greater than zero.
Required in both routes — the depth is a ratio to the stellar disc. 1 R☉ = 6.957 × 10⁸ m (IAU 2015 B3 nominal). A late M dwarf is around 0.1–0.15 R☉, which is why they are the preferred targets for small-planet searches.
Used in the inverse route. Parts per million of the star's out-of-transit flux; 10 000 ppm = 1%. Must be below 1 000 000 ppm — at that depth the star would vanish entirely and the magnitude drop becomes infinite.
Transit depth (ppm)
84.0502
The geometric transit depth in parts per million of the star's normal brightness; a limb-darkened star shows a somewhat deeper dip at mid-transit.
Transit depth (%)
0.0084
Transit depth (fraction)
8.405 × 10⁻⁵
Depth in magnitudes (Δm)
9.126 × 10⁻⁵
Radius ratio k = R_p ⁄ R_star
0.0092
Planet radius (R⊕)
1
Planet radius (R_Jup)
0.0892
Planet radius (km)
6,378.1
Stellar radius (R☉)
1
Stellar radius (km)
695,700
Conventions and limits for this result
δ = (R_p/R_star)² is exact only for a UNIFORMLY BRIGHT stellar disc with the planet entirely inside it, on a central transit. Two things break that on every real light curve. Limb darkening: a real star is brighter at the centre of its disc, so a planet near mid-transit blocks more than its geometric share and the OBSERVED maximum depth is DEEPER than this number — for HD 209458 b, Charbonneau et al. (2000) measured 1.7% where the geometric ratio from their own quoted radii is 1.41%, about 21% shallower than what they saw. Impact parameter: a grazing transit is shallower and V-shaped, and this page has no impact-parameter input, so it assumes a central crossing. The depth is also wavelength-dependent in reality, through both limb darkening and the planet's atmosphere. Radii use the IAU 2015 B3 nominal EQUATORIAL values; Earth's polar radius would give 83.5 ppm instead of 84.1 ppm across the Sun.

Background.

Seen from another star, Earth crossing the face of the Sun would dim it by about 84 parts per million, a drop of roughly one part in twelve thousand that lasts around thirteen hours when the crossing passes near the centre of the disc. Catching dips that small is what NASA's Kepler mission was designed for, and the reason it had to work from space.

The size of the dip is geometry. An opaque planet hides a circle of area πR_p² on a stellar disc of area πR_star², so the share of light lost is the square of the ratio of their radii: δ = (R_p/R_star)². You can run that forward, from two radii to a depth, or backward from a depth read off a light curve to the planet's size, which is how transit surveys actually turn a dip into a planet. Either way you get the depth in ppm, percent, as a plain fraction and as a magnitude drop, together with the planet's radius in Earth radii, Jupiter radii and kilometres.

Because the star's radius enters squared, small stars make small planets easy to see. The same Earth in front of a red dwarf a tenth the Sun's size produces a dip of 8,405 ppm, close to 1%, within reach of ground-based telescopes. Jupiter across the Sun gives 1.056%, which is why the first transiting planets found were giants.

The geometric depth is not exactly what a telescope records. Stars are brighter at the centre of their disc than at the edge, so a planet crossing the middle blocks more light than its area alone implies, while a planet that only clips the edge blocks less. Keep both in mind before comparing the number with real data.

What is exoplanet transit depth calculator?

Transit depth is the fractional drop in a star's brightness while a planet passes in front of it, measured against the star's normal out-of-transit light. It is dimensionless, a ratio of two areas, and is usually written in parts per million (10,000 ppm is 1%) or as a change in magnitude. What a light curve fixes directly is the radius ratio k = R_p/R_star. Converting that into a planet size in kilometres needs the star's radius from another source, typically spectroscopy combined with a parallax distance, or asteroseismology. Depth carries no information about mass: a bloated gas giant and a dense rocky world of the same radius cast identical dips, and it takes a radial-velocity mass to tell them apart.

How to use this calculator.

  1. Choose a direction under "What do you want to find?": the transit depth from two radii, or the planet's radius from a depth you have measured or read in a paper.
  2. Enter the star's radius in solar radii; both directions need it. A Sun-like star is about 1 and a late M dwarf about 0.1–0.15. Use the catalogue value for the actual host star where one exists rather than a typical value for its spectral type.
  3. For depth from radii, enter the planet's radius in Earth radii. Neptune is about 3.86 and Jupiter 11.209. The planet has to be smaller than the star, and 1 R☉ is about 109 R⊕.
  4. For planet size from depth, enter the depth in ppm; a percentage converts by multiplying by 10,000, so a 0.5% transit is 5,000 ppm. Depths of 1,000,000 ppm or more are rejected.
  5. Read the radius ratio next to the depth, then the conventions note beneath the results. It gains a warning when the transiting body is more than half the star's radius, a size that points to an eclipsing star rather than a planet.

The formula.

k = R_p ⁄ R_star · δ = k² · R_p = √δ × R_star · Δm = −2.5 log₁₀(1 − δ)

The model is a dark disc passing in front of a uniformly bright one. With k = R_p/R_star, the depth is δ = k², and inverting gives R_p = √δ × R_star. Winn's review of transit physics writes it as δ ≈ k², the approximation covering the planet's own light, which is negligible for nearly all planets in visible light. Since δ is a ratio of areas the units cancel, but the planet is entered in Earth radii and the star in solar radii, so each is converted to metres first using the IAU 2015 Resolution B3 nominal values: 6.3781 × 10⁶ m for Earth's equatorial radius, 6.957 × 10⁸ m for the Sun, and 7.1492 × 10⁷ m for Jupiter's equatorial radius. Equatorial radii are the usual choice in transit work; Earth's polar radius of 6.3568 × 10⁶ m would give 83.49 ppm across the Sun instead of 84.05.

The magnitude version, Δm = −2.5 log₁₀(1 − δ), is Pogson's relation applied to the light that remains, 1 − δ. For shallow transits it is almost linear, Δm ≈ 1.0857 δ, the factor being 2.5 ÷ ln 10, so 84.05 ppm corresponds to 91.26 micromagnitudes.

Depth rises with the square of the planet's radius and falls with the square of the star's: halve the star and the same planet's dip is four times deeper. On the inverse route the square root softens errors in the depth, so a 4% error in δ becomes a 2% error in planet radius, while an error in the stellar radius carries straight through to the planet one for one.

A worked example.

Example

Take an Earth-size planet, 1 R⊕, crossing a red dwarf of 0.1 R☉. In metres the planet's radius is 6.3781 × 10⁶ and the star's is 0.1 × 6.957 × 10⁸ = 6.957 × 10⁷, so the radius ratio is k = 6.3781 × 10⁶ ÷ 6.957 × 10⁷ = 0.09168. Squaring gives δ = 0.008405, which is 8,405.0179 ppm, or 0.8405% of the star's light. As a magnitude drop, −2.5 log₁₀(1 − 0.008405) = 0.009164 mag, about 9.16 millimagnitudes. In kilometres the planet's radius is 6,378.1 and the star's 69,570. Against the Sun the same planet gives k = 0.009168 and 84.05 ppm, exactly one hundredth of the red-dwarf figure, because a star ten times larger in radius has a hundred times the disc area. A 9 millimagnitude dip can be measured from the ground with a modest telescope; a 91 micromagnitude dip is the kind of signal that needed Kepler.

stellar Radius Solar0.1
transit Depth Ppm84.05
planet Radius Earth1
solve FordepthFromRadii

Frequently asked questions.

Why does a measured light curve dip deeper than the geometric depth?
Limb darkening. A star's disc is brightest at the centre and dimmer toward the edge, so a planet crossing the middle covers a brighter-than-average patch. For HD 209458 b, the first planet seen in transit, Charbonneau and colleagues measured a 1.7% depth; their own radii of 1.27 Jupiter radii and 1.1 solar radii give a geometric 1.408%, so the observed dip was about 21% deeper. Feeding 1.7% straight into the inverse route returns 1.396 Jupiter radii, roughly 10% too large.
What if the planet only grazes the edge of the star?
Then it never covers its full area, the dip is shallower, and the light curve looks V-shaped instead of flat-bottomed. There is no impact-parameter input here, so every result assumes a crossing through the centre. Inverting the depth of a grazing transit would make the planet look smaller than it is, and separating the two cases needs a fit to the shape and duration of the transit.
How precisely does a transit tell me a planet's size?
Mostly as precisely as the star's size is known. Space photometry can measure the radius ratio k to well under a percent, but stellar radii typically carry uncertainties of a few percent, and a 5% error in the star becomes a 5% error in the planet. When Gaia parallaxes sharpened the radii of thousands of Kepler host stars, the radii of their planets were revised with them.
Could a dip of this size be something other than a planet?
Yes. An eclipsing binary whose light is blended with a brighter star nearby can have its deep eclipse diluted into a shallow, planet-like dip, and this is the commonest false alarm in transit surveys. Candidates are checked by confirming the dimming comes from the target star, by measuring a mass from radial velocities, or by statistical validation. A radius ratio above 0.5, a depth beyond 250,000 ppm, triggers a warning here for that reason.
Why is the same transit deeper at some wavelengths than others?
Two reasons. Limb darkening is stronger at short wavelengths, so the dip is deeper in blue light than in the infrared. And a planet with an atmosphere looks slightly larger at wavelengths its gases absorb. That second effect is the basis of transmission spectroscopy, the technique used to identify molecules in exoplanet atmospheres. Neither effect is modelled here, so the result is a single geometric depth for an airless disc.
Why won't it accept Jupiter in front of a 0.1 R☉ red dwarf?
Because that star has a radius of only 10.91 Earth radii, smaller than Jupiter's 11.209. The smallest stars are roughly the size of Jupiter, and a body larger than its star would have to block more than all of the light, so the forward route refuses any planet at least as large as the star. The inverse route likewise rejects depths of 1,000,000 ppm or more.

References& sources.

  1. [1]Winn, J. N. (2010), "Transits and Occultations", in Exoplanets (ed. S. Seager), University of Arizona Press; arXiv:1001.2010, full text retrieved 2026-07-29. §2.4 gives the transit depth as δ_tra ≈ k² with k = R_p/R_star. §2.5 states that limb darkening causes "the flux decline during a transit to be larger than k² when the planet is near the center of the star" — the source of this page's statement about the DIRECTION of the correction. §4.2 gives the benchmarks "The loss of light is only 1% for a Sun-like star crossed by a Jupiter-sized planet" and "0.01% for an Earth-sized planet", which this calculator returns as 1.056% and 0.008405%. Peer-reviewed book chapter; open-access preprint.
  2. [2]Charbonneau, D., Brown, T. M., Latham, D. W. and Mayor, M. (2000), "Detection of Planetary Transits Across a Sun-like Star", Astrophysical Journal Letters 529, L45; arXiv:astro-ph/9911436, abstract retrieved 2026-07-29. The first detection of an exoplanet transit (HD 209458 b). Reports a planet radius of 1.27 ± 0.02 R_Jup for an assumed stellar radius of 1.1 R☉, and notes that "the detailed shape of the transit curve due to both the limb darkening of the star and the finite size of the planet is clearly evident". Used here as the second, independent authority for the SIZE of the limb-darkening correction: those two radii give a geometric depth of 1.408% against the 1.7% depth measured. Peer-reviewed; open-access preprint.
  3. [3]Prša, A., et al. (2016), "Nominal Values for Selected Solar and Planetary Quantities: IAU 2015 Resolution B3", Astronomical Journal 152, 41; arXiv:1510.07674, full text retrieved 2026-07-29. Table 1 gives the nominal terrestrial equatorial radius 6.3781 × 10⁶ m and polar radius 6.3568 × 10⁶ m, the nominal jovian equatorial radius 7.1492 × 10⁷ m and polar radius 6.6854 × 10⁷ m, and the nominal solar radius 6.957 × 10⁸ m — every radius conversion on this page. The resolution states these are conversion factors rather than the true planetary properties. Peer-reviewed; open-access preprint.
  4. [4]Kepler mission documentation (NASA/ESA mission summary, eoPortal Directory entry for Kepler, retrieved 2026-07-29): "A Sun-Earth-like transit produces an apparent change in brightness of the star of 84 ppm (parts per million) with a duration of 13 hours, if it crosses near the center of the star." Used only as an external cross-check on the 84.05 ppm this page computes from the IAU nominal radii. Mission-documentation aggregator rather than a peer-reviewed paper; flagged as such, and no calculation depends on it.
  5. [5]Koch, D. G., et al. (2010), "Kepler Mission Design, Realized Photometric Performance, and Early Science", Astrophysical Journal Letters 713, L79. The mission-design paper behind the 84 ppm Earth-analogue benchmark and Kepler's photometric requirement. Peer-reviewed; the CfA-hosted copy of the earlier SPIE design paper could not be reached on 2026-07-29 (connection refused), so this is cited bibliographically and no figure is taken from it that is not independently computed here.

How this page was produced

Published by
Quanta Calculator
Primary sources
5 cited below
Method
k = R_p ⁄ R_star · δ = k² · R_p = √δ × R_star · Δm = −2.5 log₁₀(1 − δ)
Published
Last verified

Built with AI assistance and verified by automated tests against the cited sources — every worked example on this page is computed by the same code that runs the calculator. How we build and check calculators.

In this category

Embed

Quanta Pro

Paid features are coming later.

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