The invention discloses a single-component roof anti-cracking and waterproof paint, wherein the formulation comprises the following materials in parts by weight: vinyl acetate, organosilicone monomer with unsaturated double bond, butyl acrylate, iso-octyl acrylate and deionized water. (1) The single-component roof anti-cracking and waterproof paint can be used for painting the surfaces of cement components, ceramic, glass, splints, shaving boards, medium density fiberboards, bamboo pulp boards, paper pulp boards, composite boards, aluminum-plastic panels, PVC (Polyvinyl Chloride) boards, fire-proof plates, metal, plastic, leather, rubber and other substances, and can achieve a bonding strength which cannot be provided by other waterproof paint. (2) The adhesive is good in stability that the storage period at temperature of 5-35 DEG C can exceed 12 months. (3) The single-component roof anti-cracking and waterproof paint provided by the invention has the advantages of innocuity and no foreign smell, no pollution, no corrosion, difficulty in combustion, no drawing in coating and the like, and solves the problems of easiness in combustion, short storage period, wire drawing when gluing, serious air pollution and the like in the application of solvent type materials, polyester type materials and other materials.