Two people. Same curl pattern, same density, same complaint: dry hair that nothing seems to fix. One of them has been switching products for six months, chasing moisture. The other has been doing the same routine for two years with no problem at all. What changed for the second person? She bleached her hair.
That is porosity at work. The cuticle, which sits on the outside of every hair strand, controls how moisture moves in and out of the fibre. When its scales lie flat and tight, water struggles to enter. When they are raised or damaged open, water moves freely in both directions. The same curl pattern. Different physics. Completely different products required.
Getting the distinction right matters practically. Low and high porosity hair do not just need different products. They fail in opposite ways with the wrong ones.
The signs you are actually seeing
Low-porosity hair has a reliable set of tells that are easy to misread as dryness.
Products sit on the surface rather than absorbing. After washing, hair takes a long time to get fully wet. Creams and butters cause buildup quickly, leaving strands feeling heavy or coated. Deep conditioning in cold or lukewarm water does not seem to do much. All of this has the same root cause: the cuticle is doing its job too well. Research tracking the kinetics of moisture uptake in hair confirmed that moisture sorption happens in two stages, with the cuticle acting as the initial gatekeeper before water can reach the cortex underneath.[1] When the cuticle lies flat and compact, it is a slow gate.
High-porosity hair behaves in ways that get misread too, but in the other direction. Products absorb immediately, which feels like a good sign. Hair gets wet and dries fast. It responds well in the shower during conditioning. But by mid-afternoon it is dry again, and by the next morning it feels crunchy or frizzy regardless of what was applied. High-porosity hair does not struggle to absorb. It struggles to hold.
Infrared microscopy research made this visible: water evaporated from bleached high-porosity hair roughly an hour faster than from undamaged hair under identical conditions.[3] The challenge is not getting moisture in. The challenge is keeping it there long enough to matter.
Why warmth changes everything for low porosity
The cuticle is not static. Research on hair compartment swelling found that the cuticle responds to moisture and temperature, with measurable changes in how the layers shift at different humidity levels.[10] Warmth accelerates this. It is why a heat cap during deep conditioning actually does something for low-porosity hair rather than just making the process feel more luxurious.
Steam or warm water causes the cuticle cells to swell slightly and temporarily gap, which lets product and water reach the cortex before the scales close back down. This is also why washing with cool water alone, while fine for high-porosity hair, can make conditioning nearly pointless for low-porosity hair. The product runs over a sealed surface and rinses away.
The practical translation: for low-porosity hair, application temperature matters as much as product choice. Lightweight, water-based formulas work better than heavy creams because they do not compound the surface-buildup problem. The window for real absorption is narrow, and heat opens it.
Sealing: the step high-porosity hair cannot skip
The cuticle's outer layer is normally coated with 18-methyleicosanoic acid (18-MEA), a fatty acid that sits on the surface and makes the strand hydrophobic. For high-porosity hair, whether from bleaching, heat styling, or UV exposure, this lipid layer is depleted or missing in patches.[8] The exposed cuticle surface becomes hydrophilic. Water enters fast. It also exits fast.
This is why the conventional advice to "hydrate then seal" is not just cosmetic convention: it reflects what is actually happening structurally. Applying a water-based moisturiser first addresses the cortex. Applying an oil or butter after gives the strand an occlusive layer that slows evaporation by replacing some of what the cuticle surface has lost. Plant oils can physically penetrate the outer lipid layer and interact with the cell membrane complex, reducing the rate at which water subsequently escapes.[9] The seal is not decorative. It is doing the job the 18-MEA layer was doing before the damage.
Skipping the sealing step with high-porosity hair is not wrong in any obvious way. It just means the moisture absorbed in the shower will have mostly evaporated by the time it dries.
“High-porosity hair does not struggle to absorb. It struggles to hold.”
How these two types respond to the same ingredients
The divergence becomes clearest when you look at specific ingredient categories rather than products.
Take humectants. They draw moisture from the surrounding environment toward the hair strand: in normal or low humidity, from the air; in high humidity, aggressively from the surrounding atmosphere. For high-porosity hair that means drawing excess moisture in and causing hygral swelling and frizz. Low-porosity hair tolerates more humectant concentration without this problem because the sealed cuticle moderates uptake. The same ingredient, with opposite effects, depending on the cuticle state.
Proteins show a sharper divergence still. Hydrolysed proteins penetrate differently depending on molecular weight, but they all depend on finding entry points in the cuticle. In low-porosity hair, high-molecular-weight proteins cannot enter and simply coat the surface, compounding the buildup problem. In high-porosity hair, the open structure allows penetration, and the proteins can genuinely improve mechanical properties from the inside.[6] Protein sensitivity in low-porosity hair is not a sensitivity to protein itself. It is a structural mismatch: the protein never gets in, so it just accumulates on top.
Heavier oils follow the same logic. Applied to low-porosity hair, they compound the sealing-out problem. Applied to high-porosity hair after a water-based step, they are one of the more effective tools available for slowing moisture loss.
The charge underneath it all
There is something happening at the surface of the cuticle that explains some of the ingredient dynamics: surface charge. Untreated hair carries a uniform, mildly negative surface charge across the cuticle. Bleaching and chemical damage create highly negatively charged, irregular patches.[7] Conditioners with cationic ingredients are attracted to these negative sites, which is why they deposit more heavily on damaged high-porosity hair than on healthy low-porosity hair.
This also helps explain why high-porosity hair gets more conditioning from a standard conditioner than low-porosity hair does, while simultaneously being harder to keep conditioned. The same openness that increases cationic ingredient deposition makes the hair itself more reactive to everything in the environment. Positively charged conditioning molecules bind well to the damaged regions. They also rinse and wear away faster because there is no intact lipid barrier to slow diffusion in either direction.[5]
Medium porosity hair sits between these two states. Cuticle damage is partial, the lipid layer is present but not intact, and the hair behaves predictably with a wide range of products. It is not a separate category worth dwelling on. It is simply what happens before the extremes take hold.
What shifts porosity over time
Porosity is not fixed at birth. It drifts in one direction under most common hair practices.
Bleaching is the most abrupt shift. Oxidative bleach nearly triples the total pore surface area of a hair strand within the first minute of processing as melanin granules dissolve and leave internal pores.[5] A single bleaching session changes the strand permanently. Heat damage accumulates more slowly. Research simulating six months of a standard consumer routine found measurable increases in water permeability even without any chemical treatment.[4] Daily blow-drying, flat ironing, and combing while wet each take a small toll.
The cuticle does not regenerate. When scales are damaged, they stay damaged for the life of that strand. What changes is the new growth coming in, which reflects your current practices. This is why people with heavily processed hair often find their routine needs to shift over months: the ends are high-porosity, the roots are lower, and the same product does not serve both regions equally well.
Knowing your porosity is not a one-time diagnosis. It is a reading that changes as your hair does.