FEMM (Finite Element Method Magnetics) is a suite of programs for solving low frequency electromagnetic problems on two-dimensional planar and axisymmetric domains. The software currently addresses linear/nonlinear magnetostatic problems, linear/nonlinear time harmonic magnetic problems, linear electrostatic problems, and steady-state heat flow problems.