Radiation Pressure Calculator

Created by Dominik Czernia, PhD
Reviewed by Bogna Szyk and Steven Wooding
Last updated: Jun 05, 2023

This radiation pressure calculator will help you estimate the radiation pressure inside and outside of stars is. We can describe this type of pressure in two ways:

  • As a force exerted on the surface by light particles – photons; and
  • As a pressure in the medium in which the electromagnetic radiation propagates.

In the text below, we have explained what solar pressure is and how you can estimate it using the radiation pressure equation.

The radiation pressure that reaches the Earth is almost negligible compared to other types of pressure. However, it gains significance at high temperatures, for example, in the interior of stars.

If you are interested in more mundane matters, you can also check out our general pressure calculator, where you can find the definition of pressure.

Have you ever heard about the Cosmos 1 project to test a solar sail (lightsail) in space? In this mission, the spacecraft named Cosmos 1 was supposed to increase its velocity using radiation pressure. Read on if you want to know how solar sails work and what is the physics behind them.

What is the radiation pressure?

Because electromagnetic waves carry energy, we can also expect them to carry momentum. This electromagnetic radiation can be viewed in terms of particles which are known as photons (read our De Broglie wavelength calculator for more). When photons hit a surface, they exert a force on that surface. The surface will absorb the momentum of photons (if the material is opaque) or reflect the photons (well, partially reflect).

Is radiation pressure a significant phenomenon? Let's consider the hot interior of a star. All matter with a temperature higher than absolute zero emits electromagnetic radiation described by Planck's law. On the other hand, you probably know that stars consist of particles held together by the gravitational force. Now, if there isn't any radiation pressure, the star would collapse! We know that stars can exist for billions of years, so we should consider radiation pressure too.

Radiation pressure equation

Our radiation pressure calculator can handle two situations. The first is to calculate the solar pressure outside the star. We have used the below radiation pressure equation:

pout=xLcos2(α)4πR2c,p_{\rm out} = \frac{xL\cos^2(\alpha)}{4\pi R^2c},


  • poutp_{\rm out} – Radiation pressure;
  • xx – Determines the type of surface: x=1\small x = 1 – opaque surface, x=2\small x = 2 – reflective surface;
  • LLLuminosity of star;
  • α\alpha – Angle between the light beam and the surface of absorbing/reflecting surface;
  • RR – Distance from the star; and
  • cc – Speed of light c2.99792458×108 m/s\small c \approx 2.99792458 \times 10^8\ \rm m/s.

In practice, materials are neither completely reflecting nor absorbing, so the xx will be between 1 and 2. In the simple mode of our radiation pressure calculator, we assumed that the light falls perpendicular to the surface (α=0°)\small (\alpha = 0 \degree). If you want to change it, just go to the advanced mode of the calculator.

With the second solar radiation equation, you can estimate pressure radiation inside a star:

pint=4σT43c,p_{\rm int} = \frac{4\sigma T^4}{3c},


  • pintp_{\rm int} – Internal radiation pressure;
  • TT – Temperature; and
  • σ\sigma – Stefan-Boltzmann constant σ=5.670367×108 W/(m2K4)\small \sigma = 5.670367 \times 10^{-8}\ \rm W/(m^2 \cdot K^4).

By comparison, the pressure of ordinary molecules in gases increases linearly with temperature T\small \propto T (see ideal gas law calculator). Let's use our radiation pressure calculator to compare what is the solar pressure on Earth and inside the Sun.

If an absorbing surface is opaque, R=1 au\small R = 1\ \rm au (one astronomical unit 1 au\small 1\ \rm au is an average distance between Earth and Sun) and L=1 L\small L = 1\ L_{\bigodot} (one solar luminosity equals 1 L=3.828×1026 W\small 1\ L_{\bigodot} = 3.828 \times 10^{26}\ \rm W) we obtain pint=4.54 μPa\small p_{\rm int} = 4.54\ \text{μPa}.

On the other hand, if we want to compute what is solar pressure inside the corona of the Sun (T=5,000,000 K)(\small T = \text{5,000,000 K}), we will get p=157.6 GPa\small p = 157.6\ \rm GPa, which is about 1017\small 10^{17} times bigger than that on Earth!

You might want to express these pressures, for example, in atmospheres (atm). Check our pressure converter to learn how to do this.

How do solar sails work?

Solar sail (also called lightsail or photon sail) is a theoretical method of traveling in space using radiation pressure exerted by sunlight on large mirrors. It is just like a sailing boat when the wind blows a sail, but with light.

People wanted to test the solar sail concept, and in 2005, they launched for the first time an orbital spacecraft named Cosmos 1 which had eight sail blades (15 m long with a total surface area of 600 square meters). Unfortunately, in the 83rd second of the flight, the engine broke down, and the whole vehicle fell back into the sea. However, since then, several other satellites with the lightsail equipment have been successfully launched into Earth orbit.

Dominik Czernia, PhD
Pressure outside the Sun
Type of surface
Pressure inside the Sun
Check out 11 similar astrophysics calculators 🌌
Black hole collisionBlack hole temperatureDrake equation… 8 more
People also viewed…

Alien civilization

The alien civilization calculator explores the existence of extraterrestrial civilizations by comparing two models: the Drake equation and the Astrobiological Copernican Limits👽

Shear wave velocity

Use the shear wave velocity calculator to determine the velocity of a shear wave propagating in the body.

Synodic period

Use our synodic period calculator to determine the synodic or the sidereal periods of a planet.


Use our titration calculator to determine the molarity of your solution.
Copyright by Omni Calculator sp. z o.o.
Privacy, Cookies & Terms of Service