Radiation pressure is the pressure exerted on a surface by electromagnetic radiation such as visible light, infrared, or ultraviolet rays. Even though photons have no rest mass, they carry energy and momentum. When a beam of light hits a surface, some or all of that momentum is transferred, producing a very small force on the surface. That force, spread over the area it acts on, is what we call radiation pressure.
In everyday life this pressure is tiny compared with atmospheric pressure or mechanical forces, so we do not notice it directly. However, in space, in high-intensity laser experiments, and in astrophysics, radiation pressure can become significant and even dominant compared with other forces.
This calculator helps you estimate the radiation pressure on an idealized surface when you know the intensity of the incoming light and how reflective the surface is. It is intended for learning, quick order-of-magnitude checks, and basic conceptual design, not for detailed engineering analysis.
At the core of the calculator is a simple expression that relates light intensity to pressure. Intensity is the power of the radiation per unit area, usually written as I and measured in watts per square meter (W/m²). The calculator assumes a beam of light striking a flat surface at right angles (normal incidence).
For a perfectly absorbing surface (no reflection), the radiation pressure is
P = I / c
where:
If the surface reflects some or all of the light, the momentum change is larger. For an ideal mirror that reflects all light straight back, the pressure doubles to P = 2I / c. To cover intermediate, real-world cases the calculator uses a reflectivity factor R, between 0 and 1, representing the fraction of power that is reflected.
The generalized formula used is:
In plain text, this is
P = (1 + R) × I / c.
Input meanings in the calculator:
R = 0 → perfectly absorbing surface, like an ideal black coating.R = 1 → perfectly reflecting mirror that sends all light straight back.0 < R < 1 → partially reflective material, such as typical metals or coated optics.The calculator multiplies the supplied intensity by (1 + R) and divides by the speed of light. The output is the idealized pressure in pascals.
Radiation pressures calculated with this formula are usually very small compared with atmospheric pressure (about 101 325 Pa). To interpret the results, it is often helpful to think in micro-pascals (µPa, 10−6 Pa) or nano-pascals (nPa, 10−9 Pa).
Some typical intensities and corresponding pressures for an absorbing surface (R = 0) are:
P ≈ 4.5 µPa.P ≈ 1.7 µPa.P ≈ 3.3 mPa.Although these pressures are tiny, over a large area and long time they can produce measurable forces. In space, where there is effectively no air drag, radiation pressure from sunlight can gradually accelerate a spacecraft equipped with a wide, reflective sail.
Consider a simple example: a flat solar sail deployed near Earth’s orbit. Assume the sail is oriented directly facing the Sun and has an area of 100 m². Take the solar intensity to be 1 360 W/m².
I = 1 360 W/m².R = 0.c ≈ 3.00 × 10^8 m/s.P = (1 + R) × I / c = (1 + 0) × 1 360 / (3.00 × 10^8) ≈ 1 360 / 3.00 × 10^8 ≈ 4.53 × 10^-6 Pa
F = P × A = 4.53 × 10^-6 Pa × 100 m² ≈ 4.53 × 10^-4 N
This force is less than a milli-newton, but over months and years it can significantly change the velocity of a lightweight spacecraft.
R = 0.9.P = (1 + R) × I / c = (1 + 0.9) × 1 360 / (3.00 × 10^8) = 1.9 × 1 360 / 3.00 × 10^8 ≈ 2 584 / 3.00 × 10^8 ≈ 8.61 × 10^-6 Pa
F = P × A ≈ 8.61 × 10^-6 Pa × 100 m² ≈ 8.61 × 10^-4 N
By making the sail highly reflective, the pressure and force are almost doubled, because the photons are effectively “bounced back” instead of being absorbed.
The table below summarizes how radiation pressure changes with intensity and reflectivity for a few representative cases. These values assume normal incidence and vacuum conditions using c = 3.00 × 10^8 m/s.
| Scenario | Intensity I (W/m²) | Reflectivity R | Formula Used | Pressure P (Pa) | Approximate Scale |
|---|---|---|---|---|---|
| Sunlight, absorbing surface | 1 360 | 0 | P = I / c | 4.5 × 10−6 | µPa range |
| Sunlight, reflective sail | 1 360 | 0.9 | P = (1 + R) I / c | 8.6 × 10−6 | µPa range |
| Moderate lab laser spot | 1 × 105 | 0 | P = I / c | 3.3 × 10−4 | 0.3 mPa |
| High-reflectivity mirror in laser cavity | 1 × 105 | 0.99 | P = (1 + R) I / c | 6.6 × 10−4 | 0.7 mPa |
| Extreme laser experiment | 1 × 107 | 0 | P = I / c | 3.3 × 10−2 | tens of mPa |
These examples highlight two key dependencies:
After entering the intensity and reflectivity, the calculator returns an idealized radiation pressure in pascals. To put that number into context, you can compare it with common pressure scales:
If your result is in the micro-pascal (µPa) or nano-pascal (nPa) range, it is far smaller than everyday mechanical pressures but can still matter for precise optical instruments or spacecraft. You can also multiply the pressure by an area to estimate the net force:
F = P × A, where A is the area in square meters and F is the force in newtons.
In optical tweezers, for example, extremely focused beams produce forces on microscopic particles that are still small in absolute terms but large compared with other forces at that scale. In astrophysics, radiation pressure from very luminous stars can counteract gravity in their outer layers and help drive strong stellar winds.
One of the most widely discussed applications of radiation pressure is solar sailing. A spacecraft deploys a large, lightweight, reflective sail that captures momentum from sunlight. Over time, radiation pressure produces continuous thrust without consuming propellant, which is particularly attractive for long-duration, deep-space missions. The calculator lets you estimate the pressure for different sail reflectivities and distances from the Sun (by adjusting the intensity to match the solar flux at that orbit).
In the laboratory, lasers are used to exert precise forces on small objects. Optical tweezers use highly focused beams to trap micron-sized particles. While the full analysis of optical trapping involves gradient forces and beam profiles, the simple radiation pressure estimate still helps build intuition: higher intensity and higher reflectivity both increase the pushing effect of the beam on a surface.
In very luminous stars, radiation pressure plays a major role in the balance between outward forces from radiation and inward gravitational pull. This competition leads to the concept of the Eddington limit, an upper bound on stellar luminosity for a given mass. Dust grains in interstellar space also feel a small shove from starlight, which can influence their distribution and motion over very long timescales. While such systems require more advanced models, the same basic relationship between intensity, momentum, and pressure underlies them.
The calculator is based on a simplified, idealized model and is best suited for educational use and first-pass estimates. Key assumptions include:
Because of these simplifications, the tool should not be used as the sole basis for safety-critical decisions, detailed spacecraft design, or high-stakes engineering calculations. It is best viewed as a convenient way to visualize how changes in intensity and reflectivity affect radiation pressure.
The calculator uses the standard value of the speed of light in vacuum, recommended by CODATA:
c = 299 792 458 m/s (exact by definition).The underlying formulas are standard results from classical electromagnetism and photon momentum. For deeper study, you can consult introductory or intermediate physics textbooks on electromagnetism and optics, which typically derive radiation pressure from Maxwell’s equations or from photon momentum considerations.
This tool is provided for informational and educational purposes only. While the formulas are well established, inputs may be uncertain and real systems involve additional physical effects beyond the simple model used here. Always cross-check with more detailed analyses and domain experts if you are working on critical applications.
Intensity cannot be negative. Reflectivity must be between zero and one.