The invention relates to a simple and efficient preparation method of 1, 3-two substituted ureas and carbamate. The method comprises the steps as follows: amide is taken as substrate, and the 1, 3-two substituted ureas and carbamate are prepared by using Hofmann rearrangement reaction induced by hypervalent iodine. Only acid amide and oxidization iodobenzene are added into the reaction system, stirring is performed for 2 hours in methylene dichloride at a room temperature, and symmetrical 1, 3-two substituted ureas can be obtained with high yield. When acid amide, oxidization iodobenzene and nucleophilic agent amine are in reaction, and stirring is performed for 2 hours in methylene dichloride at a room temperature, unsymmetrical 1, 3- two substituted ureas can be obtained. When acid amide, oxidization iodobenzene and nucleophilic agent alcohol are in reaction, and stirring is performed for 2 hours in alcoholic solution at a room temperature, carbamate can be prepared. The method is simple to operate, the product selectivity is strong, and the application is wide.