The invention discloses a method for preparing a CuS photothermal therapy nano material with good biocompatibility. A one-pot method is adopted and the preparation method comprises the following steps: weighing a biomacromolecule in a container, adding water, stirring and dissolving, adding a Cu(NO3)2 solution, fully stirring and mixing uniformly, adding a NaOH solution, and finally adding a Na2S solution (the mol ratio of Cu to S is 1:2), fully stirring and uniformly mixing, putting into a water bath pot at the temperature of 90 DEG C, and stirring for 30 min to obtain a dark green solution; dialyzing and purifying the obtained CuS nano material, wherein the dialyzing time is 24h, and water is changed every 4h; and freezing and drying the obtained dialyzate to obtain the product. The reagent used in the invention is green and environmentally friendly, the preparation method is simple by performing heating reaction at the temperature of 90 DEG C, the operation is safe and simple, toxin is small, the cost is low and the large-scale popularization can be easily realized. The prepared nano material is small in size, good in water solubility, stable in near-infrared thermal performance and good in biocompatibility without immunogenicity.