The design of non-precious electrocatalysts with low-cost, good stability, and an improved oxygen reduction reaction(ORR) to replace the platinium-based electrocatalyst is significant for application of fuel cells and metal-air batteries with high energy density. In this study, we synthesize iron-carbide(Fe3C) embedded nitrogen(N) doped carbon nanofiber(CNF) as electrocatalysts for ORRs using electrospinning, precursor deposition, and carbonization. To optimize electrochemical performance, we study the three stages according to different amounts of iron precursor. Among them, Fe3C-embedded N doped CNF-1 exhibits the most improved electrochemical performance with a high onset potential of −0.18 V, a high E1/2 of −0.29 V, and a nearly four-electron pathway (n = 3.77). In addition, Fe3C-embedded N doped CNF-1 displays exellent long-term stabillity with the lowest ΔE1/2= 8 mV compared to the other electrocatalysts. The improved electrochemical properties are attributed to synergestic effect of N-doping and well-dispersed iron carbide embedded in CNF. Consequently, Fe3C-embedded N doped CNF is a promising candidate for non-precious electrocatalysts for high-performance ORRs.