The invention relates to a composition with functions of removing freckles, whitening skin and shaping body. The composition comprises the following components: 100-150 parts of rosebud powder, 105-155 parts of donkey-hide glue powder, 200-300 parts of Chinese wolfberry, 70-130 parts of radix rehmanniae, 100-150 parts of flaxseed and 20-41 parts of soybeans. A preparation technology of the composition comprises the steps of (1) extracting 200-300 parts of Chinese wolfberry, 70-130 parts of radix rehmanniae, 100-150 parts of flaxseed and 20-41 parts of soybeans to prepare Chinese wolfberry extract, radix rehmanniae extract, flaxseed extract and soybean extract; (2) mixing the extracts prepared in the step (1) with 105-155 parts of wall-broken donkey-hide glue powder and 100-150 parts of rosebud powder, feeding 80-120 parts of sugar powder, 3-75 parts of maltose oligosaccharide, 8-1210 parts of sodium citrate, 8-12 parts of magnesium stearate and 100-124 parts of dextrin into the mixture, mixing for 30 minutes, and pressing into tablets, wherein each tablet has the weight of 1g; (3) carrying out semi-product inspection on the mixture obtained in the step (2), carrying out split charging by aluminum foil complex films, externally packaging, and putting the finished products in storage. The composition has the functions of removing freckles, whitening skin and shaping body, and has good effects on treating anemia, insomnia, constipation, irregular menstruation, dysmenorrhea and hemorrhoids.