Albedo and Planetary Energy Balance Calculator

Find a planet's absorbed solar flux and equilibrium temperature from its solar constant and albedo using the Stefan-Boltzmann law.

🪐 Albedo and Planetary Energy Balance Calculator
Solar constant (S)1361
W/m²
200 W/m²2700 W/m²
Planetary albedo (A)0.30
fraction
0.000.95
Equilibrium temperature (Te)
—
Equilibrium temperature
—
Absorbed solar flux
—
Step-by-step working

🪐 What is the Albedo and Planetary Energy Balance Calculator?

The albedo and planetary energy balance calculator finds a planet's equilibrium temperature, the temperature at which the solar energy it absorbs exactly balances the thermal energy it radiates back to space, using only two inputs: the solar constant (how much sunlight arrives) and the planetary albedo (how much of that sunlight the planet reflects rather than absorbs). It applies the same idealized energy-balance model that opens most introductory climate science and planetary science courses, before greenhouse gases, atmospheric circulation, or ocean heat transport are added.

Scientists and students use this calculation constantly: to estimate the equilibrium temperature of any planet or moon in the solar system given its distance from the Sun and surface reflectivity, to demonstrate why higher albedo (more ice, snow, or cloud cover) produces a colder equilibrium temperature, to build intuition for the size of the greenhouse effect by comparing this simple model's result against a planet's actual measured surface temperature, and to explore climate feedback loops such as ice-albedo feedback, where cooling begets more reflective ice, which begets more cooling.

A common misconception is that this equilibrium temperature is the same as a planet's real surface temperature. It is not. Earth's equilibrium temperature under this model is about -18 degrees Celsius, but Earth's actual global average surface temperature is about 15 degrees Celsius, a difference of roughly 33 degrees Celsius supplied entirely by the atmospheric greenhouse effect, which this simplified model deliberately excludes. Another misconception is that albedo and greenhouse forcing are the same lever; they are physically distinct: albedo controls how much sunlight is absorbed in the first place, while greenhouse gases control how efficiently the absorbed heat escapes afterward.

This calculator is useful for building a first-principles intuition for planetary temperature before adding atmospheric complexity, for classroom demonstrations of the Stefan-Boltzmann law applied to real planetary data, and for quickly comparing how different planets, or different ice-cover scenarios on the same planet, shift the baseline energy balance that greenhouse gases then modify further.

📐 Formula

Absorbed flux  =  S × (1 − A) ÷ 4
S = solar constant, the total solar irradiance arriving at the top of the atmosphere, in W/m² (1361 W/m² at Earth's distance)
A = planetary albedo, the fraction of incoming sunlight reflected rather than absorbed (Earth's average is about 0.30)
÷ 4 = the ratio of a sphere's surface area (4πr²) to its sunlit cross-sectional area (πr²), spreading the intercepted flux over the whole rotating sphere
Example: S = 1361, A = 0.30 → absorbed flux = 1361 × 0.70 ÷ 4 = 238.18 W/m²
Te  =  (Absorbed flux ÷ σ)0.25
Te = equilibrium temperature, in kelvin (K)
σ = the Stefan-Boltzmann constant, 5.67×10−8 W/m²K⁴
Example: absorbed flux = 238.18 W/m² → Te = (238.18 ÷ 5.67×10−8)0.25 = 254.58 K (−18.57 °C), close to Earth's textbook equilibrium temperature

📖 How to Use This Calculator

Steps

1
Enter the solar constant. Type or slide to the solar constant S in W/m squared, the total solar irradiance arriving at the top of the atmosphere. Use 1361 for Earth.
2
Enter the planetary albedo. Type or slide to the planetary albedo A, a fraction between 0 and 1 representing how much incoming sunlight the planet reflects. Earth's average is about 0.30.
3
Read the absorbed flux and equilibrium temperature. The calculator reports the absorbed solar flux in W/m squared and the resulting equilibrium temperature in kelvin and Celsius, using the Stefan-Boltzmann law.

💡 Example Calculations

Example 1 — Earth's Actual Albedo

S = 1361 W/m² (Earth's solar constant), A = 0.30 (Earth's average albedo)

1
Absorbed flux = 1361 × (1 − 0.30) ÷ 4 = 1361 × 0.70 ÷ 4 = 238.18 W/m²
2
Te = (238.18 ÷ 5.67×10−8)0.25 = 254.58 K = −18.57 °C
Te = 254.58 K (−18.57 °C), Earth's textbook equilibrium temperature without the greenhouse effect
Try this example →

Example 2 — A Black-Body Earth with No Reflection

S = 1361 W/m², A = 0 (a hypothetical planet that absorbs all incoming sunlight)

1
Absorbed flux = 1361 × (1 − 0) ÷ 4 = 340.25 W/m²
2
Te = (340.25 ÷ 5.67×10−8)0.25 = 278.33 K = 5.18 °C
Te = 278.33 K (5.18 °C), about 23.75 °C warmer than Earth's actual albedo of 0.30, showing how strongly reflectivity alone shifts equilibrium temperature
Try this example →

Example 3 — A Snowball Earth Scenario

S = 1361 W/m², A = 0.60 (a heavily ice and snow covered planet)

1
Absorbed flux = 1361 × (1 − 0.60) ÷ 4 = 1361 × 0.40 ÷ 4 = 136.10 W/m²
2
Te = (136.10 ÷ 5.67×10−8)0.25 = 221.34 K = −51.81 °C
Te = 221.34 K (−51.81 °C), illustrating why ice-albedo feedback can push a planet toward a runaway frozen state once albedo rises far enough
Try this example →

❓ Frequently Asked Questions

What is planetary albedo?+
Planetary albedo is the fraction of incoming solar radiation a planet reflects back to space, on a scale from 0 (a perfectly absorbing black surface) to 1 (a perfectly reflecting white surface). Earth's average albedo is about 0.30, mostly from clouds, ice, and snow.
What formula does this calculator use for equilibrium temperature?+
It first finds the absorbed solar flux as S(1-A)/4, where S is the solar constant and A is albedo, dividing by 4 for the ratio of a sphere's surface area to its sunlit cross-section. It then applies the Stefan-Boltzmann law, Te = (absorbed flux / sigma)^0.25, where sigma is 5.67x10^-8 W/m^2K^4, to find the equilibrium temperature in kelvin.
Why is absorbed solar flux divided by 4?+
A planet intercepts sunlight only across its cross-sectional disk, area pi*r squared, but radiates heat away from its entire spherical surface, area 4*pi*r squared. Spreading the intercepted flux over the full sphere, a factor of 4 larger area, approximates the average flux per unit surface area, accounting for day and night rotation and the sphere's curvature.
Why is Earth's equilibrium temperature colder than its actual average surface temperature?+
The equilibrium temperature calculated here, about -18 degrees Celsius for Earth, only accounts for solar input and blackbody radiation loss. It excludes the greenhouse effect, the trapping of outgoing longwave radiation by water vapor, CO2, and other gases, which adds roughly 33 degrees Celsius of extra warming, bringing Earth's actual average surface temperature to about 15 degrees Celsius.
What is ice-albedo feedback?+
Ice-albedo feedback is a self-reinforcing climate loop: cooling allows more ice and snow to form, ice and snow have high albedo and reflect more sunlight, which absorbs less solar energy and cools the surface further, allowing yet more ice to form. This calculator lets you see the effect directly by raising albedo and watching equilibrium temperature drop.
What albedo value should I use for a snowball Earth scenario?+
Published snowball Earth estimates typically place global albedo between 0.55 and 0.65 for an ice-covered planet, compared to about 0.30 for today's Earth. Entering 0.60 with Earth's solar constant of 1361 W/m squared gives an equilibrium temperature of roughly 221 kelvin, about -52 degrees Celsius, illustrating why a fully ice-covered Earth would be extremely difficult to escape once established.
How do I model a different planet with this calculator?+
Change the solar constant S to that planet's value at its orbital distance, since S scales as 1/distance squared from the Sun, and set the albedo A to that planet's known or estimated reflectivity. For example, Mars has S around 590 W/m squared and an albedo around 0.25, while Venus has S around 2601 W/m squared and a very high albedo around 0.75 from its thick cloud cover.
What is the Stefan-Boltzmann constant and why does it appear here?+
The Stefan-Boltzmann constant, sigma = 5.67x10^-8 W/m^2K^4, relates the power radiated by a blackbody per unit area to the fourth power of its absolute temperature, P = sigma*T^4. Solving that relationship for T gives the equilibrium temperature formula used by this calculator, treating the planet as an idealized blackbody radiator in balance with the sunlight it absorbs.
Does this calculator account for clouds, atmosphere, or greenhouse gases directly?+
Only indirectly, through the single albedo value you enter. Clouds and ice are the largest real-world contributors to Earth's albedo, so a higher albedo input implicitly represents more cloud or ice cover. The calculator does not separately model the atmosphere's greenhouse trapping of outgoing radiation. See the companion Radiative Forcing Calculator (CO2) for that effect.
What solar constant value should I use for Earth?+
Use 1361 W/m squared, the commonly cited total solar irradiance at Earth's mean distance from the Sun, one astronomical unit, measured at the top of the atmosphere. This is the calculator's default value.
Why does raising albedo lower the equilibrium temperature instead of raising it?+
A higher albedo means more incoming sunlight is reflected away rather than absorbed, so the absorbed solar flux, S(1-A)/4, decreases. Since equilibrium temperature rises with the fourth root of absorbed flux, less absorbed energy always produces a lower equilibrium temperature, which is exactly why ice-albedo feedback is a cooling, not warming, feedback loop.

What is planetary albedo?

Planetary albedo is the fraction of incoming solar radiation a planet reflects back to space, on a scale from 0 (a perfectly absorbing black surface) to 1 (a perfectly reflecting white surface). Earth's average albedo is about 0.30, mostly from clouds, ice, and snow.

What formula does this calculator use for equilibrium temperature?

It first finds the absorbed solar flux as S(1-A)/4, where S is the solar constant and A is albedo, dividing by 4 for the ratio of a sphere's surface area to its sunlit cross-section. It then applies the Stefan-Boltzmann law, Te = (absorbed flux / sigma)^0.25, where sigma is 5.67x10^-8 W/m^2K^4, to find the equilibrium temperature in kelvin.

Why is absorbed solar flux divided by 4?

A planet intercepts sunlight only across its cross-sectional disk, area pi*r squared, but radiates heat away from its entire spherical surface, area 4*pi*r squared. Spreading the intercepted flux over the full sphere (a factor of 4 larger area) approximates the average flux per unit surface area, accounting for day/night rotation and the sphere's curvature.

Why is Earth's equilibrium temperature colder than its actual average surface temperature?

The equilibrium temperature calculated here, about -18 degrees Celsius for Earth, only accounts for solar input and blackbody radiation loss. It excludes the greenhouse effect, the trapping of outgoing longwave radiation by water vapor, CO2, and other gases, which adds roughly 33 degrees Celsius of extra warming, bringing Earth's actual average surface temperature to about 15 degrees Celsius.

What is ice-albedo feedback?

Ice-albedo feedback is a self-reinforcing climate loop: cooling allows more ice and snow to form, ice and snow have high albedo and reflect more sunlight, which absorbs less solar energy and cools the surface further, allowing yet more ice to form. This calculator lets you see the effect directly by raising albedo and watching equilibrium temperature drop.

What albedo value should I use for a snowball Earth scenario?

Published snowball Earth estimates typically place global albedo between 0.55 and 0.65 for an ice-covered planet, compared to about 0.30 for today's Earth. Entering 0.60 with Earth's solar constant of 1361 W/m squared gives an equilibrium temperature of roughly 221 kelvin (about -52 degrees Celsius), illustrating why a fully ice-covered Earth would be extremely difficult to escape once established.

How do I model a different planet with this calculator?

Change the solar constant S to that planet's value at its orbital distance (S scales as 1/distance squared from the Sun), and set the albedo A to that planet's known or estimated reflectivity. For example, Mars has S around 590 W/m squared and an albedo around 0.25, while Venus has S around 2601 W/m squared and a very high albedo around 0.75 from its thick cloud cover.

What is the Stefan-Boltzmann constant and why does it appear here?

The Stefan-Boltzmann constant, sigma = 5.67x10^-8 W/m^2K^4, relates the power radiated by a blackbody per unit area to the fourth power of its absolute temperature (P = sigma*T^4). Solving that relationship for T gives the equilibrium temperature formula used by this calculator, treating the planet as an idealized blackbody radiator in balance with the sunlight it absorbs.

Does this calculator account for clouds, atmosphere, or greenhouse gases directly?

Only indirectly, through the single albedo value you enter. Clouds and ice are the largest real-world contributors to Earth's albedo, so a higher albedo input implicitly represents more cloud or ice cover. The calculator does not separately model the atmosphere's greenhouse trapping of outgoing radiation. See the companion Radiative Forcing Calculator (CO2) for that effect.

What solar constant value should I use for Earth?

Use 1361 W/m squared, the commonly cited total solar irradiance at Earth's mean distance from the Sun (1 astronomical unit), measured at the top of the atmosphere. This is the calculator's default value.