Rate My SPF

How we rate · 👻 White cast

Why mineral sunscreen leaves a white cast, and how to pick one that won't

If your sunscreen leaves you pale, grey or ashy in photos, and worse on deeper skin tones, it isn't your imagination and it isn't bad blending. It's the ingredient list. A specific group of UV filters scatters visible light along with the UV it's blocking, and the amount in the bottle decides how strong that ghostly finish is. RateMySPF reads the full ingredient list of every sunscreen in our catalog and scores this white-cast risk, so below we'll walk through exactly what drives it, and point to real products that show each factor in action.

TL;DR: the ingredients that drive white cast

  • Zinc oxide: the main mineral filter, usually dosed highest for UVA, so it tends to contribute the biggest share of the cast
  • Titanium dioxide: bends light harder than zinc (refractive index ~2.6 vs ~2.0), so per percent it whitens more, and skews grey
  • Tinosorb M: a particulate organic filter that scatters light like a mineral, at a high dose it throws a faint bluish-grey haze
  • Nano-grade minerals: the same zinc or titanium ground below ~100nm; too small to scatter most visible light, so it roughly halves the cast
  • Iron oxides / tint: skin-tone pigments that visually cancel the grey-white scatter, the single most reliable fix, especially on deeper tones
  • Coatings & dispersants: PHSA, triethoxycaprylylsilane, alumina and methicone keep particles from clumping, so the same dose lays down sheerer

What actually leaves a white cast

The cast isn't "SPF" being visible. It's specific particles physically scattering the light that hits them. The mineral UV filters, zinc oxide and titanium dioxide, are solid particles that sit on top of your skin and bounce UV away. The catch is that they bounce some visible light too, and scattered visible light reads to the eye as a pale, chalky veil.

Two things decide how strong that veil is: how much mineral is in the formula, and how big the particles are. A heavy dose of large, uncoated zinc is the full Casper look; the same filter ground to nano size, dispersed well, or buried low in the list barely shows. The dissolved chemical filters, avobenzone, octocrylene, the modern Tinosorbs and Uvinuls, are molecules, not particles, so they let visible light straight through and leave no cast at all. (The one exception is a couple of particulate organic filters that behave a little like minerals; more on those below.)

One caveat before we start, and it's an important one: white cast is not felt equally. On fair skin a slight tone-up can be invisible or even flattering; on medium-to-deep skin the very same formula can look grey, ashy or purple-tinged. So we rate it as a risk weighted toward how it reads on deeper tones, where the cast is worst and most-noticed. Every sunscreen starts at a clean 100 and loses points for the minerals below; the earlier a filter sits in the list (i.e. the more of it is in the bottle), the bigger the penalty, and a declared percentage on the label beats the list position when we can read one.

How much mineral, and how high in the list

Raises risk

This is the single biggest lever, and the first place to look. The more zinc oxide or titanium dioxide a formula carries, the more visible light it scatters, so dose drives almost everything. When a label declares a percentage we rate off that directly (zinc around 10% is the rough visibility threshold; 20%+ is where the cast becomes hard to rub out), and when it doesn't, we read the filter's position in the ingredient list as a proxy for how much is in the bottle.

Pure-mineral SPF 30–50 sunscreens, the "natural", "reef-safe" and baby formulas, are the classic offenders, because hitting a high SPF with minerals alone takes a lot of mineral. These sit at the top of our high white-cast tier. We also add a small penalty when both minerals appear together, since the combined particle load deposits more heavily than either alone.

Here's how a few well-known mineral formulas break down, note the declared zinc percentages doing the damage:

Badger Sport Mineral Sunscreen Cream - SPF 40
  • Zinc Oxide, 22.5% declared
  • Pure mineral formula (22.5% total declared)
Thinkbaby Safe Sunscreen SPF 50+
  • Zinc Oxide, 20% declared
  • Pure mineral formula (20% total declared)
Blue Lizard Sensitive Spf 30+
  • Zinc Oxide, 10% declared
  • Titanium Dioxide, 5% declared
  • Pure mineral formula (15% total declared)

Zinc oxide vs titanium dioxide

Raises risk

The two minerals don't cast equally. Titanium dioxide bends light harder than zinc, its refractive index is higher (~2.6 vs ~2.0), so gram for gram it whitens more. The reason zinc has the worse reputation is simply that it's usually dosed higher, because it carries more of the UVA protection; a formula leans on 15–25% zinc but only single-digit titanium. So our scoring weights titanium as the stronger whitener per percent, while the bigger zinc dose still tends to dominate the total.

It also means a formula's worst offender isn't always the one near the top. A titanium dioxide sitting at position 1 with a chunky zinc dose right behind it is the densest kind of cast, both refractive heavyweights, both present in quantity.

Dual-mineral formulas where both filters pile on, titanium punching above its percentage:

Blue Lizard Baby Mineral Sunscreen Spf 50+
  • Zinc Oxide, 10% declared
  • Titanium Dioxide, 8% declared
  • Pure mineral formula (18% total declared)
Neutrogena Mineral Ultra Sheer Dry-touch Sunscreen Lotion SPF 30
  • Zinc Oxide, 18% declared
  • Titanium Dioxide, 6.6% declared
  • Pure mineral formula (24.6% total declared)

Nano particles: the same mineral, made invisible

Lowers risk

Particle size is the great equaliser. Grind the very same zinc or titanium down below about 100 nanometres and the particles become too small to scatter most visible light, while still blocking UV, so a nano mineral can be nearly transparent at a dose that would leave a regular grade chalky. We roughly halve the penalty when a label declares nano (it's required disclosure in the EU, often written "[nano]" right after the filter).

It isn't a magic eraser, though, and we're deliberate about that. At a very high declared load (20%+) even nano grades stay a little visible, so we soften the discount there rather than zero it. And many minerals aren't labelled nano at all, labelling is regional, so an undeclared nano grade can score worse than it deserves. The clearest win is a moderate nano dose: it's how a mineral formula gets close to a chemical one's finish.

A nano zinc formula that scores far better than the non-nano pastes above at the same dose, note the "nano" flag:

innisfree Daily UV Defense Mineral Sunscreen Broad Spectrum SPF 45
  • Zinc Oxide, 17% declared (nano)
  • Pure mineral formula (17% total declared)

Tints and iron oxides that cancel the cast

Lowers risk

The most reliable real-world fix for a white cast is to put colour back into the formula. Iron oxides, the same warm pigments used in foundation, add a sheer skin-tone wash that visually neutralises the grey-white scatter, which is why a tinted mineral sunscreen can disappear on skin a plain one ghosts on. When iron oxides are present we refund a chunk of the mineral penalty, and how much depends on how much pigment the formula really carries.

A formula that calls itself tinted, BB, CC or a foundation, or that carries iron oxides high in the list, which is a makeup base by construction, gets the biggest refund (we cut the cast penalty to roughly a third): there's enough pigment to genuinely mask. A formula with iron oxides buried lower, with no tint claim, gets a smaller, partial refund for an undertone that only softens the cast. This is why tinted mineral sunscreens are the single best category for avoiding a cast, especially on deeper skin tones, where a matched tint does far more than any "sheer" plain mineral.

Tinted minerals where the pigment cancels what would otherwise be a heavy cast, the same EltaMD zinc base, rescued by the tint:

EltaMD UV Physical Broad Spectrum SPF 41 Tinted Face Sunscreen
  • Titanium Dioxide, 7% declared
  • Pure mineral formula (16% total declared)
  • Zinc Oxide, 9% declared
EltaMD UV Clear Tinted Broad-spectrum SPF 46
  • Zinc Oxide at #1
ISDIN Fotoprotector Isdin Fusion Water Color SPF 50
  • Titanium Dioxide as pigment (CI 77891) at #7

Tone-up sunscreens: the cast is the point

Lowers risk

A whole genre of Korean and Japanese sunscreens, the tone-up, "glow" and "colour-correcting" creams, uses a touch of titanium dioxide deliberately to brighten and even the skin. Here the pale finish isn't a defect, it's the advertised product behaviour: a soft porcelain or rosy tone-up. So when the name explicitly says tone-up or colour-correct, we only lightly trim the penalty rather than treating the brightness as a problem.

The honest caveat is that "brightening" is relative to your tone. A tone-up cream engineered to lift fair skin can read as an obvious grey-white mask on deeper skin, the exact same finish, a very different result. If you have a medium-to-deep complexion, treat "tone-up" as a flag, not a feature, and reach for a matched tinted formula instead.

Tone-up formulas where the brightness is intentional (and we rate the whitening gently):

innisfree Jeju Cherry Blossom Tone-up Cream SPF 30 Pa++
  • Titanium Dioxide as pigment (CI 77891) at #9
ROUND LAB Birch Juice Moisturizing Tone Up Sun Cream
  • Titanium Dioxide as pigment (CI 77891) at #4

Dispersion and coatings: clumping is what shows

Lowers risk

Two formulas with identical zinc percentages can finish very differently, because what really scatters light is mineral particles clumping together into bigger agglomerates. Modern formulators fight this with dispersants and surface coatings that keep the particles separated and evenly spread, so the same dose lays down sheerer.

We give a small refund for the tell-tale markers: polyhydroxystearic acid (PHSA), the workhorse mineral dispersant, and coating ingredients like triethoxycaprylylsilane, alumina and methicone bonded to the mineral surface. One coating marker earns a little; two or more earns a bit more. It's a second-order effect, it won't rescue a 20% zinc paste, but it's the difference between a well-made "clear zinc" and a gritty old-school one.

Well-dispersed, coated mineral formulas that score better than their raw dose would suggest:

Neutrogena Mineral Ultra Sheer Dry-touch Sunscreen Lotion SPF 30
  • Zinc Oxide, 18% declared
  • Titanium Dioxide, 6.6% declared
  • Pure mineral formula (24.6% total declared)
Blue Lizard Baby Mineral Sunscreen Spf 50+
  • Zinc Oxide, 10% declared
  • Titanium Dioxide, 8% declared
  • Pure mineral formula (18% total declared)

Particulate organic filters: the mineral-like exception

Raises risk

Not every cast comes from a mineral. A couple of the newer organic filters are particulate rather than dissolved, they sit in the formula as a fine suspension and scatter light the way minerals do. The main one is Tinosorb M (Methylene Bis-Benzotriazolyl Tetramethylbutylphenol, or MBBT), a favourite of European pharmacy brands. At a high dose it can throw a faint bluish-grey haze that's especially noticeable on deeper skin tones.

We penalise it on the same logic as minerals, declared percentage first, position otherwise, and flag the deep-tone risk when it sits high in the list. Its cousin Tinosorb A2B behaves similarly, and when both stack near the top (the classic French-pharmacy double-particulate base) we add a little extra. It's a milder cast than a heavy zinc, but it's why some "chemical" European sunscreens still aren't perfectly invisible.

Tinosorb-M-forward formulas with a faint particulate cast, the MBBT sitting high in the list:

Cancer Council Classic Zinc SPF 50+
  • Zinc Oxide, 20% declared
  • Tinosorb M, 2.5% declared, may look bluish-grey on deeper skin tones
Avene Very High Protection Emulsion Spf 50+ Fragrance Free
  • Titanium Dioxide at #10
  • Tinosorb M at #7, may look bluish-grey on deeper skin tones

Dissolved chemical and modern filters: no cast at all

Neutral

If a clean finish is the priority, dissolved organic filters are the answer. The old-school chemical filters (avobenzone, octocrylene, homosalate, the salicylates) and the modern generation common in Asian and European sunscreens, Tinosorb S, Uvinul A Plus and T 150, the Mexoryls, are molecules dissolved right through the formula. They absorb UV instead of scattering it, and they let visible light pass straight through, so they contribute zero white cast. We give them no white-cast points.

This is why the sheer, "invisible" Korean essences and European fluids vanish on every skin tone: with no particles in the mix, there's nothing to scatter light. The trade-offs live on other axes (some of these filters sting eyes or carry alcohol), but for white cast specifically, a well-built dissolved-filter sunscreen is as clear as it gets, and the most inclusive choice across the full range of skin tones.

Dissolved-filter formulas that score a clean, no-cast result on every skin tone:

How to avoid a white cast

If you've found your sunscreen on the wrong side of this list, you have three good routes. The cleanest finish comes from a dissolved chemical or modern-filter sunscreen, no particles, no scatter, invisible on any tone. If you want or need a mineral, pick a nano grade (look for "[nano]" on the label) at a moderate dose, or, best of all on medium-to-deep skin, a tinted mineral whose iron oxides are matched to your colour, so the pigment cancels the cast instead of fighting it.

Application matters too. A thin, well-spread layer casts far less than a thick one, so with a plain mineral, build it in light coats and warm it between your hands first. Give it a few minutes to set and "dry down", many minerals lose some of their initial pallor as the base settles. And keep the caveat in mind: white cast reads differently on different skin. Deeper skin tones see it worst and most often, so if you have rich or deep skin, don't waste money on "sheer" plain minerals, go straight for a matched tint or a dissolved-filter formula, which are the ones that actually disappear.

We rate every sunscreen in our catalog for white cast.

Browse no-white-cast sunscreens

Frequently asked questions

Why is my sunscreen white?

Because it contains mineral UV filters, zinc oxide and/or titanium dioxide. These are solid particles that scatter visible light along with the UV they block, and scattered light reads as a pale, chalky veil. The more mineral in the formula, the whiter the finish. Dissolved chemical filters don't do this.

Do mineral sunscreens always leave a white cast?

No. The cast depends on how much mineral is used and how it's made. A heavy, non-nano zinc paste casts strongly; a moderate nano dose, a well-dispersed "clear zinc", or a tinted mineral can be nearly invisible. Tinting in particular cancels the cast by adding skin-tone pigment back into the formula.

What's the best no-white-cast sunscreen for dark skin?

On deep skin tones, a tinted mineral matched to your colour or a dissolved-filter (chemical / modern) sunscreen are the two that actually disappear. A matched tint beats any "sheer" plain mineral, and dissolved-filter formulas have no particles to scatter light at all. RateMySPF tags both as low white-cast risk, skip plain untinted minerals, which read ashy regardless of how well you blend.

Which leaves more white cast, zinc oxide or titanium dioxide?

Per gram, titanium dioxide whitens more, it bends light harder (higher refractive index). But zinc oxide is usually dosed higher for UVA protection, so in practice zinc often contributes the bigger share of the cast. A formula with a lot of both is the densest.

Does nano zinc oxide leave a white cast?

Much less. Nano particles (under ~100 nm) are too small to scatter most visible light, so they stay near-transparent while still blocking UV. We roughly halve the cast penalty for declared-nano minerals, though at very high doses (20%+) even nano grades stay slightly visible.

Why does my sunscreen look grey or purple, not just white?

A greyish or bluish tinge usually means a high dose of titanium dioxide or a particulate organic filter like Tinosorb M, whose scatter skews cool rather than pure white. It's most visible on medium-to-deep skin. A warm-toned tinted formula counteracts it; a plain one accentuates it.

Do tinted sunscreens really stop the white cast?

Yes, it's the most reliable fix. The iron-oxide pigments in a tinted formula add a sheer skin-tone wash that visually neutralises the grey-white scatter. We refund a large part of the mineral penalty when a formula is tinted, BB, CC or carries pigment high in the list, because there's enough colour to genuinely mask the cast.

Why don't chemical sunscreens leave a white cast?

Because their UV filters are dissolved molecules, not solid particles. They absorb UV rather than scattering it, and they let visible light pass straight through, so there's nothing to make the skin look pale. The same goes for modern filters like Tinosorb S, Uvinul and Mexoryl.

How can I make a mineral sunscreen less white?

Apply it in a thin, well-spread layer rather than one thick coat, a thinner film scatters far less light. Warm it between your hands first, build it in light coats, and give it a few minutes to set; many minerals lose some of their initial pallor as the base dries down.

Does a high SPF mean more white cast?

With minerals, often yes. Hitting a high SPF using zinc and titanium alone takes a lot of mineral, so pure-mineral SPF 30–50 formulas, the "natural", "reef-safe" and baby ones, tend to cast the most. A high-SPF dissolved-filter sunscreen carries no such penalty, because its filters don't scatter light.

Can a 'chemical' or European sunscreen still leave a cast?

A little, if it uses a particulate organic filter. Tinosorb M (MBBT) sits in the formula as a fine suspension and scatters light like a mineral, so at a high dose it can throw a faint bluish-grey haze, most noticeable on deeper skin. Its cousin Tinosorb A2B behaves the same way.

Are tone-up sunscreens the same as white cast?

Not quite, a tone-up cream uses a little titanium dioxide on purpose to brighten and even the skin, so the pale finish is the advertised effect. But "brightening" is relative to your tone: on medium-to-deep skin a tone-up can read as an obvious grey-white mask. If that's you, treat "tone-up" as a flag and pick a matched tint instead.

← Browse all sunscreens