The invention provides a method for preparing an 
oxygen reduction catalyst from 
cobalt sulfide. The method comprises the following steps: (1) dissolving 52.4 mg of 
cobalt nitrate hexahydrate (with a 
molar mass of 0.2 mmol) and 48.4 mg of 4,4'-bpdc (with a 
molar mass of 0.2 mmol) in 23 mL of DMF and dissolving 31.5mg of 1,3-bib (with a 
molar mass of 0.15 mmol) in 2mL of DMF, respectively; (2) afterrespective ultrasonic treatment of solution samples obtained in step (1) for 1 minute, mixing the obtained solutions, transferring the obtained mixture to a reactor with a volume of 50 cm<3>, carrying out heating to 120 DEG C at a heating rate of 1.2 DEG C / min, keeping the mixture at 120 DEG C for 48 hours, then carrying out 
slow cooling to 
room temperature at a rate of 0.4 DEG C / min, after cooling to 
room temperature, separating purple crystals by decanting 
mother liquor, carrying out washing with DMF, and carrying out 
drying after cleaning so as to obtain a 
cobalt-based 
metal organic framework; (3) weighing a part of a sample prepared in the step (2) and 
thioacetamide, putting the weighed sample and 
thioacetamide into 
ceramic vessels respectively transferring the weighed sample and 
thioacetamide to the outlet end and the inlet end of a 
tube furnace, and carrying out 
pyrolysis in a 
nitrogen atmosphere at a heating rate of 5 DEG C / min to obtain black 
powder; and (4) testing the ORR performance of the produced black 
powder by using an electrochemical 
workstation and a 
rotating disk electrode.