This study used phospholipids from fresh egg yolks to prepare liposome-encapsulated semi-permanent hair dyes in different pH buffer solutions and evaluated the functions and colour fastness to washing of the dyes. The extraction ratio of egg yolk phospholipids was 5%, and the purity was 91.8%. Empty liposome solutions were then prepared using high-speed homogenizer with particle size 219-848 nm. After being stored at 4 °C for 28 days, the average particle size of the liposome-encapsulated dye formulas increased from 1.36-1.92 µm to 1.99-2.38 µm. The ΔE colour difference values of the five hair extension sets dyed with the control group and hair dyes on the market were of the range 6.56-13.39 after eight times of washing, whereas the ΔE values of the four hair extension sets dyed with the liposome-encapsulated dyes were of the range 3.56-5.21 after eight times of washing. The liposome-encapsulated dye at pH 3 showed the best result.