Rate My SPF

Sol de Janeiro Rio Radiance SPF 50 Body Oil

Sol de Janeiro Rio Radiance SPF 50 Body Oil

63/100 overall score

Sign in to see this product's score for your skin.

About this sunscreen

Sol de Janeiro Rio Radiance SPF 50 Body Oil is a chemical sunscreen oil using Octocrylene, Homosalate, Ethylhexyl Salicylate, and Butyl Methoxydibenzoylmethane (avobenzone). Despite the oil format it rates a matte finish, stays lightweight, and keeps white cast low, and it is low on the pore-clogging scale, though it may sting sensitive eyes somewhat. It is meant for the body rather than as a makeup base. With a score of 63.4/100 and good protection, it is an average body sunscreen with a glowy finish.

Ingredient & SPF scores

☀️

UV protection

Good 55
  • +16 Octocrylene at #3, UV filter
  • +11.4 Homosalate at #4, UV filter
  • +7.6 Ethylhexyl Salicylate at #5, UV filter
  • +24 Butyl Methoxydibenzoylmethane at #12, UV filter (UVA1 +12.8)
  • ×0.9 Limited long-UVA1 coverage
  • +2 Label claims (SPF 50)
How we rate uv protection →
☢️

Health safety

Medium 46
  • +100 Starting score
  • −40 Homosalate at #4 (regulatory/evidence concern)
  • −10.5 Octocrylene at #3, stacked (regulatory/evidence concern)
  • −3.5 Avobenzone at #12, stacked (regulatory/evidence concern)
How we rate health safety →
🤧

Allergens

Low 67
  • +100 Starting score
  • −18 Fragrance
  • −7 3 declared fragrance allergens
  • −5 Opaque "Fragrance", hidden allergens that can't be checked from the label
  • −3 Photoallergen-tail UV filters (Octocrylene)
How we rate allergens →
👻

White cast

Low 99
  • +100 Starting score
  • −2 Titanium Dioxide as pigment (CI 77891) at #22
  • +1 Iron-oxide undertone, partial masking
How we rate white cast →
🔥

Eye sting

Medium 44
  • +100 Starting score
  • −8 Avobenzone at #12, migrates into eyes with sweat
  • −22 Octocrylene at #3, migrates into eyes with sweat
  • −6 Homosalate at #4, migrates into eyes with sweat
  • −6 Octisalate at #5, migrates into eyes with sweat
  • −8 Fragrance
  • −6 3 declared fragrance allergens
How we rate eye sting →
🪨

Heavy feel

Low 100
  • +100 Starting score
How we rate heavy feel →
🔴

Comedogenic

Low 100
  • +100 Starting score
How we rate comedogenic →
🍄

Fungal acne

Safe 100
  • +100 Starting score
How we rate fungal acne →
👕

Fabric stains

High 0
  • +100 Starting score
  • −38 Avobenzone at #12, reacts with iron in wash water into rust-yellow stains
  • −15 Octocrylene at #3, co-stains alongside avobenzone
  • −10 Avobenzone + Octocrylene, the classic staining pair
  • −40 Iron-oxide pigments at #24, makeup-like collar marks (washable)
  • +3 Penalties exceed the scale, floored at 0
How we rate fabric stains →
💧

Moisture

Balanced
LightNourishing
  • ← 7 Volatile carriers flash off, leaving a dry finish
  • → 4 Glycerin at #9, the anchor humectant
How we rate moisture →

Finish

Matte
MatteDewy
  • ← 7 Volatile carriers flash off, leaving a dry finish
How we rate finish →
💄

Makeup base

Okay
PillsPrimer
  • → 4 Quick-setting carrier, fast, even canvas
How we rate makeup base →
🌊

Water resistance

Not resistant
Non-water-resistantWater-resistant

Nothing flagged in the ingredient list.

How we rate water resistance →

Full ingredient list (29)

What each ingredient does and how it moves each rating: green helps, red hurts, ↑ / ↓ give the direction, and ← / → shift a slider toward its ends (finish, moisture, makeup base). Auto-derived from our scoring rules and the ingredient's position.

  1. 1 Isododecane

    Volatile hydrocarbon, flashes off for a light finish

    • light ← 7 volatile carrier, flashes off
    • matte ← 7 volatile carrier, flashes off
  2. Botanical extract

  3. 3 Octocrylene

    Legacy UV filter (Octocrylene), high in the list, a primary filter

    • ↑ 16 UV protection
    • ↓ 10.5 stacked (regulatory/evidence concern)
    • ↑ 22 migrates into eyes with sweat
    • ↑ 15 co-stains alongside avobenzone
  4. 4 Homosalate

    Legacy UV filter (Homosalate)

    • ↑ 11.4 UV protection
    • ↑ 6 migrates into eyes with sweat
  5. Legacy UV filter (Octisalate)

    • ↑ 7.6 UV protection
    • ↑ 6 migrates into eyes with sweat
  6. Emollient, softens and smooths skin

  7. Botanical extract

  8. Plant oil, an emollient

  9. 9 Glycerin

    Humectant, pulls water into the skin

    • 4 → nourishing the anchor humectant
  10. 10 Octyldodecanol

    Fatty alcohol, an emollient and thickener, not the drying kind

  11. 11 Esters

    Supporting ingredient

  12. Legacy UV filter (Avobenzone), low in the list, likely a minor contributor

    • ↑ 24 UV protection, incl. long-UVA (UVA1)
    • ↓ 3.5 stacked (regulatory/evidence concern)
    • ↑ 8 migrates into eyes with sweat
    • ↑ 38 reacts with iron in wash water into rust-yellow stains
  13. Filter booster, photostabilizes the UV filters or lifts their SPF

  14. Filter booster, photostabilizes the UV filters or lifts their SPF

  15. 15 Fragrance

    Fragrance

  16. 16 Phenoxyethanol

    Preservative, keeps the formula from spoiling

  17. Antioxidant, protects the formula and skin

  18. Botanical extract

  19. Botanical extract

  20. Humectant, pulls water into the skin

  21. Colorant or pigment

  22. Colorant or pigment

  23. 23 Mica

    Colorant or pigment

  24. 24 Iron Oxides

    Colorant or pigment

    • ↑ 40 makeup-like collar marks (washable)
  25. 25 Tin Oxide

    Colorant or pigment

  26. 26 Tocopherol

    Antioxidant, protects the formula and skin

  27. Fragrance component, a declared allergen

  28. 28 Citronellol

    Fragrance component, a declared allergen

  29. 29 Limonene

    Fragrance component, a declared allergen

What is Sol de Janeiro Rio Radiance SPF 50 Body Oil for?

It is a body sunscreen oil labeled SPF 50 with good protection. It is meant for the body rather than as a facial makeup base.

Is the Sol de Janeiro Rio Radiance SPF 50 Body Oil mineral or chemical?

It is fully chemical, using Octocrylene, Homosalate, Ethylhexyl Salicylate, and Butyl Methoxydibenzoylmethane (avobenzone).

Does it leave a white cast?

White cast is generally low, and it rates a matte finish despite being an oil, so it should give a glowy look without a chalky residue.

← all products