Mesoporous Fe, S, N doped carbon (m-FeSNC) materials have been successfully synthesized by pyrolysis of polymerized o-phenylenediamine using binary initiators. It exhibited high electrocatalytic activity towards oxygen reduction reaction, and zinc-air battery with higher performance has been fabricated using m-FeSNC than using commercial Pt/C.