Novel N and S co-doped graphene (NSG) was prepared by annealing GO with thiourea. The NSG electrodes show a direct four-electron reaction pathway, higher onset potential, current density and stability than undoped graphene.