The invention discloses a skin-protecting agent capable of dispelling freckles, performing sun protection and whitening skins. The skin-protecting agent comprises stearic acid, wool fat, high-level fatty alcohol, glyceryl monostearate, isopropyl myristate, glycerine, triethanolamine, proanthocyanidins, an aloe extract, hyaluronic acid, ferulic acid, lavender essential oil and purified water. The skin-protecting agent can effectively complete deep nursing of skin, accelerate metabolism of the skin, repair damaged skin and cuticularized skin, recover and maintain the elasticity of the skin, andreach the efficacy of dispelling freckles, resisting wrinkles and deeply whitening, purifying and protecting the skin. The skin-protecting agent disclosed by the invention can strongly absorb ultraviolet rays to reach the purpose of effectively performing sun protection, so that pigment precipitation of sunlight to skin cicatrice regions can be effectively relieved. When the skin-protecting agentdisclosed by the invention is used for preparing skin-protecting products, a pH regulation agent, a surfactant, an antioxidant, a chelating agent and the like can be added as needed. The raw materialcomponents and the compounding ratio are reasonable, the raw material components reasonably cooperate in accordance with biochemistry mechanism generated by pigment and color spots, so that the skin-protecting agent is prepared, and the skin-protecting agent is obvious in use effects, safe and reliable and can meet different needs.