Blackbody Radiation Simulator Back
Thermal Radiation & Quantum Physics

Blackbody Radiation Spectrum Simulator

Display Planck blackbody radiation spectra for multiple temperatures simultaneously. Real-time Wien displacement and Stefan-Boltzmann law calculations. Explore Sun, incandescent bulb, and human body color temperatures.

Add Temperature
Presets
Active Curves
Results
Peak wavelength (nm)
Total radiance (kW/m²)
Planck Radiation Spectrum
Theory & Key Formulas
$$B_\lambda(T)=\frac{2hc^2}{\lambda^5}\frac{1}{e^{hc/\lambda kT}-1}$$ Wien's displacement law:
$\lambda_{\max}T = 2.898\times10^{-3}\ \text{m·K}$

Stefan-Boltzmann law:
$P = \sigma A T^4,\ \sigma=5.67\times10^{-8}$

What is Blackbody Radiation?

🙋
What exactly is a "blackbody"? Is it just something that's black?
🎓
Basically, it's a perfect theoretical object that absorbs all incoming light and emits radiation based only on its temperature. It's not about color, but about perfect absorption and emission. In practice, stars and hot metal filaments are close approximations. Try moving the temperature slider in the simulator above—you'll see the entire spectrum of light it emits change instantly.
🙋
Wait, really? So the curve shape changes completely with temperature? Why does the peak move?
🎓
Exactly! As you increase the temperature, two key things happen: the peak wavelength gets shorter (shifting from infrared to visible light, for instance), and the total power under the curve skyrockets. This peak shift is described by Wien's Law. A common case is an iron rod heating up: first it glows dull red, then orange, then white-hot. Try setting the temperature to 3000K and then 6000K in the simulator to see this dramatic shift and intensity change.
🙋
So the formula for the curve must be pretty wild if it predicts all that. What's the big deal about Planck's law?
🎓
It was a revolution! Before Planck, classical physics failed to explain the shape of these curves, especially at short wavelengths—a problem called the "ultraviolet catastrophe." Planck's genius was to propose that energy is emitted in discrete packets, or "quanta." This single idea birthed quantum mechanics. The simulator plots his exact law. Watch how the curve plummets to zero at very short wavelengths (the left side of the plot), which classical theory couldn't predict.

Physical Model & Key Equations

The core of the simulator is Planck's Radiation Law, which gives the spectral radiance $B_\lambda$—the power emitted per unit surface area, per unit wavelength, per unit solid angle—by a blackbody at an absolute temperature $T$.

$$B_\lambda(T)=\frac{2hc^2}{\lambda^5}\frac{1}{e^{hc/(\lambda k_B T)}-1}$$

Where:
• $h$ is Planck's constant ($6.626\times10^{-34}\ \text{J·s}$)
• $c$ is the speed of light ($3.00\times10^8\ \text{m/s}$)
• $k_B$ is Boltzmann's constant ($1.381\times10^{-23}\ \text{J/K}$)
• $\lambda$ is the wavelength of the emitted radiation
• $T$ is the absolute temperature in Kelvin (K)
The term $e^{hc/(\lambda k_B T)}- 1$ is what introduces the quantum behavior.

Two crucial laws derived from Planck's law are calculated and visualized in the simulator. First, Wien's Displacement Law tells you the wavelength at which the emission peaks.

$$\lambda_{\max}T = b$$

Here, $b$ is Wien's displacement constant, approximately $2.898\times10^{-3}\ \text{m·K}$. As $T$ increases, $\lambda_{\max}$ decreases, shifting the peak to the left (bluer light). Second, the Stefan-Boltzmann Law gives the total power radiated per unit area, which is the integral under the Planck curve.

$$P = \sigma T^4$$

Where $\sigma$ is the Stefan-Boltzmann constant ($5.670\times10^{-8}\ \text{W·m}^{-2}\text{K}^{-4}$). This $T^4$ dependence is why the total area under the curve grows so explosively when you increase the temperature slider.

Frequently Asked Questions

Yes, this simulator can display blackbody radiation spectra for multiple temperatures (e.g., Sun 5778K, incandescent bulb 2800K, human body 310K) on the same graph. The curves for each temperature are color-coded, allowing intuitive comparison of differences in peak wavelength and radiation intensity.
Hover your mouse over the maximum (peak) of each temperature's spectral curve, and its wavelength will be displayed. You can observe that as the temperature increases, the peak wavelength becomes shorter (shifts toward the blue side), allowing you to experience Wien's displacement law (λmax ∝ 1/T) in real time.
The Sun (approximately 5778K) has strong radiation across the entire visible spectrum, with its peak near the blue-green region. In contrast, an incandescent bulb (approximately 2800K) has its peak in the infrared region, so its visible light appears reddish, and its total radiant energy is significantly lower than that of the Sun.
The radiation peak of the human body (approximately 310K) lies in the far-infrared region (about 9.4 μm), and it emits almost no visible light. Therefore, if the graph scale is not adjusted appropriately, the curve in the visible range may appear nearly zero. Also, note that actual human body radiation is affected by the emissivity of clothing and skin (approximately 0.97).

Real-World Applications

Astronomy & Stellar Classification: By analyzing the spectrum of a star, we can use Wien's Law to determine its surface temperature. A red star like Betelgeuse is cool (~3500K), while a blue-white star like Rigel is extremely hot (>12,000K). The simulator shows this directly—compare the peak wavelengths for different temperatures.

Thermal Imaging & Remote Sensing: Thermal cameras detect infrared radiation (long wavelengths) emitted by objects at room temperature. The simulator shows that at 300K, the peak emission is around 10 µm, deep in the infrared, which is exactly what these sensors are designed to detect.

Lighting & Incandescent Lamps: Traditional incandescent bulbs work by heating a tungsten filament. To produce visible light, the filament must be very hot (~2800K), but as the simulator shows, a large portion of the energy is still wasted as invisible infrared heat, explaining their low efficiency.

Climate Science & Earth's Energy Balance: The Sun (~5778K) emits peak radiation in the visible spectrum. The Earth (~288K) re-radiates absorbed energy in the far infrared. Understanding these blackbody curves is fundamental to modeling planetary energy budgets and the greenhouse effect, where atmospheric gases absorb specific infrared wavelengths.

Common Misconceptions and Points to Note

When you start using this simulator, there are a few common pitfalls to watch out for. First is the misconception that "blackbody radiation = the object being black". A blackbody is an ideal model with the property of "absorbing all incident light" and is not related to its actual color. For example, the Sun (approx. 5800K) shines white, but its emission spectrum is very close to that of a blackbody. Conversely, a low-temperature blackbody (e.g., 500K) emits almost no visible light, so it appears "black," but it radiates strongly in the infrared. Try lowering the temperature in the simulator to below 3000K and observe how low the peak in the visible light region (the rainbow-colored part of the graph) becomes.

Next is the scaling of the wavelength axis. By default, it's displayed on a linear scale, but in practical applications, you often view it on a logarithmic scale. This is because the radiated energy can vary by orders of magnitude depending on the wavelength. For example, compare the intensity in the visible range (0.38-0.78 µm) with that in the mid-infrared (10 µm) for a 3000K distribution? You'll see a difference of several orders of magnitude. When working with thermal images in practice, how to display this vast dynamic range becomes crucial.

Finally, be careful not to confuse "spectral radiance" with "total radiant energy". The vertical axis of the graph is "spectral radiance," which is energy per unit wavelength, per unit solid angle. On the other hand, the Stefan-Boltzmann law gives you the "total energy emitted across all wavelengths and in all directions." When you double the temperature, the peak value on the graph increases significantly, but the total energy actually becomes 16 times greater (2 to the 4th power). If you don't keep this difference in mind, you can make significant estimation errors in thermal design.

How to Use

  1. Set temperature (K) using tempSlider or tempSliderNum input field; valid range 1000–10000 K for engineering thermal analysis
  2. Simulator calculates peak wavelength via Wien displacement law (λ_max = 2.898×10⁻³ m·K / T) and displays in nanometers
  3. Read total radiant exitance from Stefan-Boltzmann output (M = σT⁴, σ = 5.67×10⁻⁸ W/m²·K⁴) in kW/m²; spectrum graph updates automatically

Worked Example

Furnace refractory analysis at 1500 K: Wien displacement law yields λ_max = 2898/1500 = 1932 nm (near-infrared). Stefan-Boltzmann radiance = 5.67×10⁻⁸ × (1500)⁴ = 383.7 kW/m². At 3000 K (steel ingot surface), λ_max shifts to 966 nm and radiance jumps to 6137 kW/m², confirming exponential T⁴ dependence critical for pyrometer calibration and thermal design.

Practical Notes

  1. Wien peak shifts inversely with temperature: doubling T halves λ_max, essential for selecting infrared detector ranges in combustion chambers and blast furnaces
  2. Stefan-Boltzmann calculation assumes ideal emissivity ε=1; real materials (steel ε≈0.8, ceramic ε≈0.9) require multiplying output by material emissivity
  3. Spectrum broadening increases at higher temperatures; use peak wavelength and total radiance together to validate radiometric sensor placement in thermal systems