Hair porosity explained (high vs low)
Srikanth Katikala · Last reviewed: 13 July 2026Share
Hair porosity is simply how easily water and products move in and out of your hair — decided by the state of the cuticle, its outer scale layer. It's partly something you're born with (curl pattern, thickness, ethnicity) and partly earned: damage raises it. So it isn't the fixed "type" the internet makes it out to be, and the popular float test doesn't reliably measure it. It's still a useful lens, though — once you know whether your cuticle sits tight (low porosity) or worn and raised (high porosity), the right care gets clearer.
What "hair porosity" actually means
Hair is naturally porous — every strand has microscopic voids, from nano-scale gaps to larger surface cracks, that let it absorb fluid.[1] The cuticle, the outer layer of overlapping scales, is what controls this: a smooth, tightly closed cuticle resists water and slows absorption ("low porosity"); a raised, gappy or chipped cuticle lets water in — and out — fast ("high porosity"). Cuticle and cortex — the thicker inner layer that carries most of a strand's strength — are covered in more depth in Inside a Strand, the fuller reference for how the strand is built.
Part born with it, part earned
Porosity has two sources, and they don't carry equal weight. A smaller part is innate: curl pattern, fibre thickness and, on average, ethnicity set a baseline — coarser, rounder strands tend to resist water more than fine, flat ones. East Asian hair, the most common hair type in Singapore, is on average about 16% thicker and rounder than European or African hair — a large, well-powered study of 2,250 people across 24 ethnic groups.[2] That suggests much of the hair in Singapore may sit toward the lower-porosity end to begin with — though this is an inference from thickness, not a direct measure of porosity.
The larger part is acquired: cuticle damage from heat, chemical processing, sun and friction raises porosity,[3] and it is worst toward the tips — the oldest, most weathered part of the strand, since the protective surface lipid layer that keeps a cuticle smooth wears away there first.[4] That's the more useful takeaway. So porosity isn't a fixed birth type stamped once and done — it has a genetic starting point, but it's mostly a running record of what your hair has been through since, closer in spirit to the wear-and-tear story in Frizz, dryness or damage: how to tell them apart than to a genetic label.
Low vs high porosity, side by side
Once you know which side your hair leans toward, the picture gets much clearer — how it dries, how it behaves in humidity, and what it actually needs.

| Low porosity | High porosity | |
|---|---|---|
| Cuticle | Tight, flat, intact scales | Raised, worn, gappy scales |
| Water / products | Bead up, sit on top, slow to absorb | Soak in fast, but leave fast too |
| Drying time | Slow to air-dry | Dries quickly |
| In humidity | More resistant | Swells and frizzes more |
| Usually because | Healthy, intact cuticle; coarse or East Asian hair; virgin hair | Damage — heat, chemical processing, UV, wear; also naturally more common in some very curly, coily or fine hair |
| Care focus | Lighter products, help absorption, clear buildup | Reduce further damage, seal, handle gently |
How to actually know your porosity — and why the float test can't tell you
So which side is yours? Here's how to actually tell.
Skip the float test. It's the test most people arrive with — drop a clean strand in a glass of water, and the claim is that it sinks if porous, floats if not — but almost any clean, dry strand floats at first regardless of porosity, because that's surface tension holding it up, not how much water it's absorbing.[5] Product or oil residue on the strand skews it further, making coated hair "read" as low porosity no matter its real condition, and results can vary from one day to the next on the very same head of hair. It isn't a validated way to measure porosity — at best it's picking up surface damage, not giving you a type.
What actually works is a two-step check, because porosity is mostly acquired: your hair's own history is the most reliable indicator you have, and a quick mist check backs it up.
Step 1: Read your history
- Virgin or minimally processed — never bleached, coloured or relaxed, with only gentle heat styling — tends toward low-to-normal porosity.
- Bleached, highlighted, coloured or relaxed tends toward high porosity, more so on longer or older hair and especially at the ends. Bleaching in particular is the clearest single driver: a controlled 2025 study that ran virgin and bleached tresses through a simulated one-to-six-month routine of washing, blow-drying and flat-ironing found bleached hair took up more than double the water of virgin hair in a 3-minute swelling test.[3]
- Heavily heat-styled but not chemically processed is a messier signal. In the same study, repeated washing and heat-styling cycles without bleach saw water uptake rise over the first few simulated weeks, then partly reverse at the highest cycle counts, because repeated high-heat flat-ironing can fuse the cuticle shut — even as the fibre's underlying strength kept getting worse the whole time. So heavy heat styling alone doesn't move this particular measure in a straight line; heavy chemical processing, especially bleach, is the more reliable signal.
Step 2: Mist check
On clean, product-free hair, mist a section with water:
- Beads and sits on top → points to low porosity.
- Soaks in fast and darkens → points to high porosity.
High-porosity hair also tends to air-dry faster and feel rougher sliding up the strand (root to tip is smoother; tip to root catches). Treat this as an observation over time, not a one-off verdict — porosity can vary along a single strand and from day to day.
The honest frame: precise porosity is a lab measurement — swelling tests, water and dye uptake, microscopy — the same methods used to study hair damage in the lab.[1] At home you won't get a number, but history plus a behaviour check is a genuinely useful guide — and a far better one than sink-or-float.
How to care for low-porosity hair
Once you know roughly where you sit, the care splits — low porosity first.
Low porosity usually isn't a problem to fix — a tight, resistant cuticle generally means less damage, and it's worth taking as reassurance rather than a flaw. The trade-off is that products can sit on top rather than absorb, which can read as buildup. A few adjustments help: lighter, water-based formulas rather than heavy creams; applying to damp, not dripping, hair; a little gentle warmth (warm water, a warm towel) to help absorption; clarifying occasionally to clear what does sit on the surface; and humectants like glycerin, which can help draw moisture in. Heavy oils, butters and heavy protein tend to just sit on a tight cuticle and weigh it down, so it's worth going easy on those.
How to care for high-porosity hair
High porosity usually means a raised, worn cuticle, so the real fix is upstream: less further wear from heat, chemical processing and rough handling. Coconut oil is worth naming specifically here — the evidence for it is unusually solid. A 2022 study measured hair's pore surface area directly: washing alone more than doubled it, a clear sign of surfactant damage, while hair oiled with coconut oil before each wash ended up with even less pore surface area than untreated hair. The strength data told the same story — oiled hair came out meaningfully stronger and tougher than wash-only hair, and its break stress matched untreated hair almost exactly, while wash-only hair's strength loss was real.[6]
Not every oil behaves this way, though. Argan oil also reaches the cortex, but a 2024 study found it increases water uptake and reduces mechanical resistance specifically in bleached hair — the opposite of what already-porous hair needs, so it's not a substitute for coconut oil here.[7]
Because the cuticle also lets moisture in and out quickly after washing, sealing it in matters too. Richer products or oils help, and so do leave-ins and anti-humidity care — porous hair swells and frizzes more in humid air (more on that below).
Protein and bond-focused treatments can also temporarily reinforce a worn fibre, and porous hair tends to take them up more readily in the first place, since a raised cuticle and the added surface charge that damage leaves behind both favour deposition. Panthenol has a strong, lab-measured gain in tensile strength, and hydrolysed wheat protein penetrates deep into the fibre and helps it hold onto water for longer, slowing moisture loss as hair dries — though wheat protein's own strength benefit is inferred from related studies rather than directly measured.[8][9] Size matters more than depth here: one study found mid-sized and larger, surface-film-forming peptides increased break stress by about 40% and 32%, while the smallest, most deeply penetrating peptide showed no gain at all[10] — so "penetrates further" isn't automatically "works better." That's genuine, if temporary, reinforcement, not a permanent repair, so it needs repeating rather than a one-off fix. Handle high-porosity hair gently, especially wet, when it's at its weakest.
Porosity, humidity and how fast treatments absorb
Porosity shapes how hair behaves once it leaves the shower, too. A more porous cuticle takes on ambient moisture faster, which is part of why high-porosity hair tends to swell and frizz more in humid air — a daily reality in Singapore, where, according to the Meteorological Service Singapore, mean annual relative humidity sits around 82% and regularly climbs toward 100% during heavy rain. The fuller mechanics of that response are covered in Frizz is a response, not a condition. Porosity also affects how quickly a mask or treatment absorbs — a more open cuticle lets a product in faster, but that doesn't automatically mean it needs less time on the hair, since some of the benefit depends on what's happening deeper in the cortex, not just how fast the surface takes up product. That timing question is covered in Your hair mask rinses fast. Strengthening the fibre takes longer.
Common questions
What does hair porosity mean?
How easily water and products move in and out of your hair, controlled by how tight or worn the cuticle is.
How do I check my hair porosity at home?
Two steps: start with your hair's history — virgin hair leans low porosity, bleached or heavily processed hair leans high — then confirm with a mist check on clean hair. Skip the float test; it doesn't reliably measure porosity.
Is the float test (sink or float) accurate?
Not reliably. It mostly reads surface tension and any product left on the strand, and results can vary from day to day and along a single strand.[5] The mist check plus your hair's history is a better guide.
Low vs high porosity — what's the difference?
Low porosity means a tight cuticle that resists water; high porosity means a worn cuticle that absorbs and loses water quickly. See the comparison table above.
Is low porosity hair bad?
No. It usually means a healthy, intact cuticle, and it's common in East Asian hair. It's not a defect to fix — just a surface that resists products a little more.
Does protein help high-porosity hair?
Yes, as temporary reinforcement of a worn fibre — panthenol has measured strength gains in lab studies, and hydrolysed proteins can help too depending on their size, not just how deep they penetrate. None of it is a permanent repair. Low-porosity hair usually doesn't need it; it can sit on top and feel stiff.
Is porosity genetic?
Partly. Curl pattern, thickness and ethnicity set a baseline, but damage is the main part you can actually change.
Editorial note
This article is cosmetic and mechanism-level only — it makes no medical claims and hasn't gone through a dermatology review, which isn't required for this kind of content. The core reframe (porosity as mostly acquired, cuticle-level wear rather than a fixed birth type) rests on a controlled 2025 study and established porosity-measurement science.[1][3] Two areas are flagged as less settled: the East-Asian-hair-skews-lower-porosity point is an inference from fibre-thickness data, not a direct porosity measurement; and the float-test debunk leans on mechanism (surface tension) plus one credentialled secondary source rather than a peer-reviewed trial, since none appears to exist for this specific home test.
Source notes
- [1] Hessefort YZ, Holland BT, Cloud RW. True porosity measurement of hair: a new way to study hair damage mechanisms. Journal of Cosmetic Science. 2008;59(4):303–315. PMID: 18818850.
- [2] Loussouarn G, Lozano I, Panhard S, Collaudin C, El Rawadi C, Genain G. Diversity in human hair growth, diameter, colour and shape: an in vivo study on young adults from 24 different ethnic groups observed in the five continents. European Journal of Dermatology. 2016;26(2):144–154.
- [3] Mantuan Gasparin R, Botelho Lourenço C, Ricci Leonardi G. Porosity and Resistance of Textured Hair: Assessing Chemical and Physical Damage Under Consumer-Relevant Conditions. Cosmetics. 2025;12(3):93.
- [4] Weiand E, Rodriguez-Ropero F, Roiter Y, Angioletti-Uberti S, Dini D, Ewen JP. Understanding and controlling the friction of human hair. Advances in Colloid and Interface Science. 2025;345:103580.
- [5] Wong M. Hair porosity tests are a lie. Lab Muffin Beauty Science. 28 January 2026.
- [6] Kaushik V, Kumar A, Gosvami NN, Gode V, Mhaskar S, Kamath Y. Benefit of coconut-based hair oil via hair porosity quantification. International Journal of Cosmetic Science. 2022;44(3):289–298. PMID: 35377477. Key figures: pore surface area — untreated 0.689 m²/g, washed (20 cycles) 1.695 m²/g (+146%), oiled-then-washed 0.259 m²/g; break stress — oiled vs washed +9.5% (p<0.001), oiled vs untreated −0.5% (not significant, p=0.83), washed vs untreated −9.2% (p<0.001); toughness — oiled vs washed +11.4% (p=0.001).
- [7] Mazzola PG, et al. Impact of hair damage on the penetration profile of coconut, avocado, and argan oils into Caucasian hair fibers. Cosmetics. 2024;11(2):64.
- [8] Marsh JM, Cron S, Chen T, Talley A, Whitaker S, Jiang H, Xue K. Strengthening benefits of panthenol for hair: mechanistic evidence from advanced spectroscopic techniques. International Journal of Cosmetic Science. 2026;48:121–127. Break stress and elastic modulus both increased on treated bleached hair (p<0.0001).
- [9] Swift JA, Chahal SP, et al. Investigations on the penetration of hydrolyzed wheat proteins into human hair by confocal laser-scanning fluorescence microscopy. Journal of Cosmetic Science. 2000;51:193–203.
- [10] Malinauskyte E, Shrestha R, Cornwell PA, Gourion-Arsiquaud S, Hindley M. Penetration of different molecular weight hydrolysed keratins into hair fibres and their effects on the physical properties of textured hair. International Journal of Cosmetic Science. 2021;43(1):26–37.