A disinfectant with hydrogen peroxide bactericidal activity is composed of A, B, C and D component. If the solute is metered by 100%, its weight account proportion of mixed solution A:B:C:D=5-100:1-50:1-100:1-1000 obtained through hydrogen cation resin exchanged and filtered, wherein A is hydrogen peroxide; B is form one or more of glutaric anhydride, adipic anhydride, succinic anhydride, acetic anhydride, propionic anhydride, benzoic anhydride and phthalic anhydride; C is from one or more of sulfuric acid, phosphoric acid, salicylic acid, tartaric acid, citric acid, dipicolinic acid, sorbic acid, acetic acid, glutaric acid, oxalic acid, succinic acid, acetic acid, propionic acid, benzoic acid, and phthalic acid; D is from one or more of ethanol, ethylene glycol, isopropanol, glycerol, and polyvinyl alcohol. It is a good stability, strong bactericidal, fungicidal spectrum-efficient disinfectant.