First-principles calculations of the structural properties, binding strengths, reaction energies and kinetics for iron-porphyrin complexes with hydrogen atoms and diatomic molecules, including H2, O2, NO and CO, were performed with the B3LYP and 6-311G basis sets.