Zeeman Splitting Calculator

Enter magnetic field strength, magnetic quantum number, and g-factor to calculate Zeeman energy and wavelength splitting of a spectral line.

Inputs

Integer or half-integer, e.g. −1, 0, 1, or −0.5, 0.5

Use 1 for normal Zeeman effect; ~2 for pure spin

Unperturbed spectral line wavelength

Enter values on the left and click Calculate

Quick Examples

Summary

Enter magnetic field strength, magnetic quantum number, and g-factor to calculate Zeeman energy and wavelength splitting of a spectral line.

How it works

  1. Enter the magnetic field strength B in tesla.
  2. Enter the magnetic quantum number (m_l or m_J — any integer or half-integer).
  3. Optionally enter the Landé g-factor (default 1 for the normal Zeeman effect).
  4. Enter the reference wavelength of the unperturbed spectral line in nm.
  5. Click Calculate to get ΔE in joules and eV, and the wavelength shift Δλ in nm.

Use cases

  • Verify Zeeman splitting homework problems in atomic physics courses.
  • Estimate the spectral resolution needed to observe a Zeeman-split line at a given field.
  • Compare normal vs. anomalous Zeeman shift for different g-factors.
  • Convert between energy splitting and wavelength shift for lab spectroscopy.
  • Explore how field strength scales the splitting across different B values.
  • Compute the splitting for multiple sub-levels (different m_J values) at once.

Frequently Asked Questions

Last updated: 2026-07-27 · Reviewed by Nham Vu