The invention discloses a preparation method of high-purity indium, which is implemented through preparing an indium sulfate electrolyte from purified water, an analytically pure concentrated sulfuric acid, 4N metal indium, high-purity sodium chloride and analytically pure gelatin, and carrying out two-time electrolysis and then vacuum distillation on electrolytic indium under ultraclean conditions so as to obtain 5N (99.999%)-7N (99.99999%) high-purity indium. According to the invention, because a 5N (99.999%)-7N (99.99999%) high-purity indium product is finally produced by using a method for carrying out two-time electrolysis and then vacuum distillation on electrolytic indium, the advantages such as large flexibility, strong selectivity and high conversion rate of an electrolytic purification method are utilized, and after the secondary electrolysis is completed, the physical purification step of vacuum distillation is increased; and meanwhile, the pollution problem caused by reagents is avoided, and the high purity of indium products is ensured, therefore, the method is easy for industrialization.