The invention belongs to the technical field of material chemistry, and relates to a method for preparing an Ag2X film, wherein X refers to selenium or tellurium. The method provided by the invention comprises the following steps: firstly, adding silver nitrates and a compound of selenium or tellurium into a beaker filled with a solvent, then adding alkali and a complexing agent into the beaker, and fully stirring so as to completely dissolve the added objects, then adding a reducing agent into the beaker, after the reducing agent is completely dissolved, stopping stirring, and adding a substrate into the beaker for depositing the Ag2X film; then, after the thermostatic reaction is completed, washing the obtained Ag2X film with deionized water and absolute ethyl alcohol; and finally, drying the Ag2X film. The method provided by the invention has the advantages that the reaction condition is mild, an Ag2Se or Ag2Te film can be synthesized at one step in an aqueous solution, and the prepared film is smooth, compact and uniform; the used raw materials are cheap and easy to obtain, the process is simple, the large-scale production is easy to realize, and because of avoiding using a large quantity of organic solvents in the process of reaction, the method is in favor of environmental protection, and has a broad market prospect; and the synthesized silver selenide and silver telluride film can be widely applied to multiple fields of fast ionic conductors, nonlinear optical elements, photoelectric secondary batteries, and the like, therefore, the film has a broad market prospect.