Transit Depth Calculator

Transit Depth Calculator

Estimate exoplanet transit depth from planet and star radius, then convert the signal into percent, ppm, mmag, blended depth, grazing depth, and observing signal-to-noise.

🪐Exoplanet Presets
📏Transit Inputs
Radius of the host star.
Radius of the transiting planet.
Applies a simple chord-loss factor for grazing events.
0% means no contaminating light in the aperture.
Use per-point scatter after detrending.
SNR scales with the square root of sample count.
Ideal Transit Depth 0.0000% 0 ppm
Magnitude Dip 0.000 millimagnitudes
Observed Depth 0.0000% after grazing and dilution
Estimated SNR 0.0 depth divided by binned noise
🧮Formula Breakdown

Transit depth = (Rp / Rs)2 × 100%

Rp and Rs must be in the same radius unit. The calculator converts both radii to kilometers, squares the radius ratio, converts the result to percent and ppm, then applies optional grazing and blend dilution adjustments. The mmag output uses −2.5 log10(1 − depth) × 1000.

🔭Radius Conversion Grid
696,340 km per solar radius
6,371 km per Earth radius
69,911 km per Jupiter radius
109.25 Earth radii per Sun
📊Transit Depth Comparison Grid
Scenario Planet Radius Star Radius Depth PPM
Earth-size planet around Sun-like star 1.00 R⊕ 1.00 R☉ 0.0084% 84 ppm
Super-Earth around small M dwarf 1.50 R⊕ 0.20 R☉ 0.472% 4,720 ppm
Neptune-size planet around Sun-like star 3.88 R⊕ 1.00 R☉ 0.126% 1,260 ppm
Jupiter-size planet around Sun-like star 1.00 Rj 1.00 R☉ 1.008% 10,080 ppm
Inflated hot Jupiter around K dwarf 1.35 Rj 0.75 R☉ 3.27% 32,700 ppm
Small planet around TRAPPIST-1-like star 0.92 R⊕ 0.12 R☉ 0.494% 4,940 ppm
💡Detection Planning Table
Observed Depth Per-Point Noise Samples Estimated SNR Reading
80 ppm 50 ppm 100 16.0 Space-quality Earth analog signal
500 ppm 300 ppm 80 14.9 Strong small-planet detection
1,200 ppm 800 ppm 70 12.5 Typical Neptune-class signal
10,000 ppm 2,000 ppm 40 31.6 Deep hot-Jupiter event
300 ppm 1,000 ppm 60 2.3 Likely needs more data
🌐Grazing and Dilution Effects
Adjustment Calculator Factor What It Represents Depth Effect
Central transit 1.00 Planet crosses a bright central chord Full geometric depth
High impact 0.82 to 0.93 Shorter chord and stronger limb-darkening sensitivity Moderately reduced depth
Grazing chord 0.58 to 0.74 Only part of the planet disk covers the star Depth can be much shallower
Blend dilution 1 / (1 + blend) Nearby star adds flux inside the aperture Observed dip is reduced
Combined effect grazing × dilution Both geometry and extra light are present Use observed depth for SNR
Observing Tips
Dilution check: If a nearby source contributes 20% extra light, a 1,000 ppm true transit appears as about 833 ppm before other effects.
SNR check: Doubling exposure count raises SNR by about 1.41×, so cadence and full-transit coverage matter as much as raw depth.

The light from an exoplanet transit is quite faint. When animations depict transits, they makes it seem like planet blocks out the star like a dark circle. That’s not exactly what happens.

What you’re trying to detect is a decrease in brightness that might only amount to one part in ten thousand or so. These aren’t clean-cut blockages (which makes them easy to visualize), this is a search for tiny signal against a noisy background.

How to Measure Light from Planets

Before going to observe, you need to calculate roughly how deep that transit should of be. The calculator will do the geometry for you. Plug in your radii and get back your signal-to-noise ratio and other thing (in parts per million).

It’s also pretty easy to do the math. The transit depth (the fraction of the star covered) is proportional to the ratio of the areas of the planet and star. And area is proportional to square of the radius. So even a tiny difference in radius makes a big difference in the signal. For example, if a planet were twice as large as it was, the depth would go up by a factor of four. If it were 4 times bigger, the depth would be 16 times deeper.

That’s why people gets confused about how hard it should be to detect something based off its radius. The tool normalizes the planet and star radius to same unit. It then takes the square of that ratio to give you desired depth.

The desired depth isn’t always what you see. However, telescopes must also contends with noise. The other input addresses the noise. How good is your detector? Photometric noise per exposure limit detection ability. Even a good transit may be deep, but an unstable light curve will lose the signal.

Set the number of exposures (and change the noise value) while transiting. Remember, signal-to-noise grow as the square root of the sample count. Getting double the integration time only gives ~forty percent better signal-to-noise. Poor precision requires lots of data. Ground-based observers face a tough tradeoff.

Things get more complicated when you blend and graze events. When another star is in the field of view, its light dilute the transit signal. A ten percent blend will reduce the measured depth about ten percent. Small planet candidates is especially sensitive to this.

Even if the planet just grazes the star but doesn’t cross the center, then it blocks less light. In these scenarios there is a chord-loss factor that the calculator use. These tweaks tie theoretical calculations to what we see in observations.

But what do those numbers mean? Well, that’s where context comes in. For example, when an Earth-sized world transits a Sun-like star, it produce a depth of roughly eighty-four parts per million. That’s extremely shallow. It requires stable conditions in space.

But when that Earth-sized planet transits a dimmer M-dwarf, its depth increase dramatically, to many thousands of parts per million. The smaller the star, the better you can detect it. Which is why we’re targeting red dwarfs from the ground.

Those are the kinds of benchmarks listed in the reference tables on this page. They show just how rapidly the signal vary as a function of stellar type.

This exercise is all about feasibility. Is it something your instrument will be able to see? If so, how good will that signal be compared to noise? Will you get a solid detection (high signal-to-noise)? Or are you seeing warning signs of potential false negatives (low ratio)?

This isn’t a tool for modeling limb darkening or fitting light curves. But it gives you a basic estimate. And it lets you know whether the target is worth it or not.

When you understand how it works on your particular set up, the inputs and outputs, you start to take the guesswork out of planning. You go from guessing to measurement. You go from seeing a faint dip in light to trusting it as a number.

Transit Depth Calculator