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)
☢️
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)
🤧
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)
👻
White cast
Low
99
- +100 Starting score
- −2 Titanium Dioxide as pigment (CI 77891) at #22
- +1 Iron-oxide undertone, partial masking
🔥
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
👕
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
💧
Moisture
Balanced
LightNourishing
- ← 7 Volatile carriers flash off, leaving a dry finish
- → 4 Glycerin at #9, the anchor humectant
💄
Makeup base
Okay
PillsPrimer
- → 4 Quick-setting carrier, fast, even canvas
🌊
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.
-
Volatile hydrocarbon, flashes off for a light finish
- light ← 7 volatile carrier, flashes off
- matte ← 7 volatile carrier, flashes off
-
Botanical extract
-
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
-
Legacy UV filter (Homosalate)
- ↑ 11.4 UV protection
- ↑ 6 migrates into eyes with sweat
-
Legacy UV filter (Octisalate)
- ↑ 7.6 UV protection
- ↑ 6 migrates into eyes with sweat
-
Emollient, softens and smooths skin
-
Botanical extract
-
Plant oil, an emollient
-
9 Glycerin
Humectant, pulls water into the skin
- 4 → nourishing the anchor humectant
-
Fatty alcohol, an emollient and thickener, not the drying kind
-
11 Esters
Supporting ingredient
-
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
-
Filter booster, photostabilizes the UV filters or lifts their SPF
-
Filter booster, photostabilizes the UV filters or lifts their SPF
-
15 Fragrance
Fragrance
-
Preservative, keeps the formula from spoiling
-
Antioxidant, protects the formula and skin
-
Botanical extract
-
Botanical extract
-
Humectant, pulls water into the skin
-
Colorant or pigment
-
Colorant or pigment
-
23 Mica
Colorant or pigment
-
24 Iron Oxides
Colorant or pigment
- ↑ 40 makeup-like collar marks (washable)
-
25 Tin Oxide
Colorant or pigment
-
26 Tocopherol
Antioxidant, protects the formula and skin
-
Fragrance component, a declared allergen
-
28 Citronellol
Fragrance component, a declared allergen
-
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.