The invention discloses a method for synthesizing the sulfide of metal M by carbothermal reaction, wherein M is Ti, Zr, Hf, Cr, Mo, W, V, Nb, Ta, Fe, Co, Ni, Mn, Cu, Zn, Si, Ge, Pb, Sn, Ag, Au, Pt, Pd, Rh, Ir, Ru, Os, Re, Al, B, Ga, In, Tl, Sc, Y, U, One or more of lanthanide series and actinide series. The metal oxide is uniformly mixed with carbon and sulfur in a certain proportion, and the mixture is reacted in a high temperature vacuum environment to prepare the solid sulfide of metal M. The method starts from metal oxides, the raw materials used are cheap and easy to obtain, the production process is simple, safe and feasible, and the reaction speed is fast, which provides a new method for mass production of metal sulfides.