The invention relates to a preparation method of fucoxanthol. The preparation method comprises the following steps: under the situation of adding a catalyst, enzymolyzing fucoxanthin by adopting lipase, reacting, generating fucoxanthol, concentrating and drying, extracting through methanol and concentrating to obtain a crude fucoxanthol extract; enabling the crude fucoxanthol extract to be used as a solution medium in a form of a mobile phase, configuring into preparation liquid to be separated, transferring the preparation liquid to be separated into a semi-preparative/preparative efficient liquid phase chromatography sampling bottle and starting a semi-preparative/preparative efficient liquid phase chromatography, wherein the mobile phase is selected from one of a methanol-water solution, an ethanol-water solution or an acetonitrile-water solution; balancing a chromatographic column, automatically sampling, separating and purifying the fucoxanthol, triggering a fraction collector through ultraviolet on-line detection and in combination with mass spectrometry detection signals, automatically collecting fucoxanthol purification liquid, and decompressing, condensing, freezing and drying the purification liquid to obtain the fucoxanthol of which the purity is larger than 99 percent. The preparation method is simple in operation, high in yield, suitable for automatic control and preparation of the high-purity fucoxanthol.