Physics reference

X-ray Spectrum Calculator

Calculate a tungsten X-ray spectrum, filtration, half-value layers and air kerma from 40 to 150 kVp.

Air kerma for selected mAs: 83.93 µGy · Mean energy (fluence-weighted): 42.9 keV

Mean energy (fluence-weighted)42.9 keV
Half-value layer in aluminium2.712 mm Al
Half-value layer in copper0.09141 mm Cu
Air kerma per mAs at 1 m83.93 µGy/mAs
Air kerma per mAs at selected distance83.93 µGy/mAs
Air kerma for selected mAs83.93 µGy
Kerma removed by added filters0 %
1.517.132.748.363.979.501.1e+62.1e+63.2e+64.3e+6Photon energy (keV)Fluence
Faint dashed line: inherent filtration only. Solid line: added filters. photons keV⁻¹ cm⁻² mAs⁻¹ at 1 m

Tungsten anode, 12° angle, 2.5 mm Al inherent filtration. Intermediate kVp interpolates the continuum on a normalized energy axis and tungsten lines at fixed energies. HVL halves air kerma and is solved iteratively. Inverse-square distance; narrow beam without scatter.

Spectra computed with SpekPy 2.5.4 (Poludniowski et al.); attenuation NIST XCOM; air mu_en/rho NIST SRD 126. Densities: NIST ESTAR; elementary charge: CODATA 2018.

kVp
mm Al
mm Cu
mm Pb
mm
mm
m
mAs
Join the Pro waiting list

At 80 kVp, a tungsten tube with 2.5 mm Al filtration has a mean photon energy of 42.90 keV and an aluminium half-value layer of 2.734 mm (SpekPy). Add filters below to calculate the hardened spectrum, air kerma and half-value layers.

What Pro produces

Batch runs over a table of inputs, a PDF report with inputs, method and citations, CSV export and saved cases. Join the waiting list and we will write once, when it opens.

Use this in your AI assistant

This calculator is available to Claude, ChatGPT and other assistants through ScienceShot’s free connector.

https://scienceshot.com/mcp

Connector tool: xray_spectrum

Example: How does 0.2 mm copper change the HVL and air kerma of an 80 kVp tube at 1 m?

About the connector

Tungsten anode, 12° angle, 2.5 mm Al inherent filtration. Intermediate kVp interpolates the continuum on a normalized energy axis and tungsten lines at fixed energies. HVL halves air kerma and is solved iteratively. Inverse-square distance; narrow beam without scatter.

Stored SpekPy spectra

Original SpekPy values. Live results recompute air kerma and HVL using the bundled NIST tables with log-log interpolation and may differ slightly (air kerma about 2.4% at 80 kVp).

kVpHalf-value layer in aluminium (mm Al)Mean energy (fluence-weighted) (keV)Air kerma per mAs at 1 m (µGy/mAs)
401.38428.118.84
501.7532.2233.36
602.08235.9548.89
702.39739.464.9
802.73442.981.97
903.09246.18100
1003.45949.15118.9
1103.84451.92138.7
1204.2254.45158.7
1304.60356.85179.4
1404.9959.15200.9
1505.37361.37222.8

Cite this

ScienceShot. X-ray tube spectrum and filtration calculator. https://scienceshot.com/x-ray-spectrum-calculator.

Spectra computed with SpekPy 2.5.4 (Poludniowski et al.); attenuation NIST XCOM; air mu_en/rho NIST SRD 126. Densities: NIST ESTAR; elementary charge: CODATA 2018. SpekPy; NIST XCOM; NIST SRD 126.

Reviewed by a physicist with CERN and data-centre industry experience

ScienceShot calculation.

Cite this page

ScienceShot. (2026). X-ray Spectrum Calculator [Online calculator]. https://scienceshot.com/x-ray-spectrum-calculator

@misc{scienceshot-x-ray-spectrum-calculator-2026,
  author = {{ScienceShot}},
  title  = {{X-ray Spectrum Calculator}},
  year   = {2026},
  note   = {Online calculator},
  url    = {https://scienceshot.com/x-ray-spectrum-calculator}
}