Beauty Comparison

How to Test Your Hair Porosity at Home (Float Test + More)

Reviewed June 2026 5 min read 4 sources

The short answer

The most reliable at-home method is observing how your hair behaves with water and products.

Why Testing Hair Porosity Matters

Knowing your hair's porosity level is the single most useful piece of information for selecting products and techniques. Porosity governs how moisture and conditioning agents enter and exit the hair shaft — making the difference between a product that transforms your hair and one that sits on top doing nothing.

The challenge is that reliably measuring hair porosity requires laboratory equipment. At home, every available test has significant limitations. This guide explains what each method actually measures, how to use the most useful ones, and how to interpret the overall pattern.


The Science of Hair Porosity (Brief)

Porosity is determined by the cuticle — the outermost layer of overlapping scale-like cells on each hair strand. When those scales lie flat (low porosity), water molecules struggle to pass through. When they are raised, gapped, or eroded (high porosity), water enters fast but escapes equally fast.

True porosity measurement uses gas sorption analysis (BET theory) — measuring how gas molecules adsorb onto the hair surface to quantify pore volume, pore-size distribution, and surface area. This method was validated in a landmark 2008 Journal of Cosmetic Science study (Hessefort et al.) that used it to compare porosity changes from bleaching versus UV damage. It is not available outside a laboratory.

Every at-home test is a proxy — measuring something that correlates with porosity under ideal conditions.


The Float Test: What It Actually Measures

How it is done: Drop a clean hair strand into a glass of room-temperature water. Observe whether it floats (supposedly low porosity) or sinks (supposedly high porosity).

The problem: Hair science educator Michelle Wong (Lab Muffin Beauty Science) reviewed the physics and found that the float test primarily measures surface hydrophobicity — not internal cuticle structure. Undamaged hair absorbs roughly 30% of its own weight in water within minutes; even "low porosity" hair is not waterproof. What the test actually detects is whether the outer surface layer (the 18-MEA fatty acid coating) is intact or damaged.

This creates systematic errors:

  • Hair coated in oil or conditioner residue floats regardless of true porosity
  • Naturally dense (coarse) strands sink regardless of porosity
  • Water surface tension and strand curvature affect the result
  • The test only samples one or two strands, not the head overall

Verdict: Use as one rough data point. Do not diagnose your porosity from the float test alone, and always clarify your hair before running it.


The Water-Absorption Observation (Most Reliable at Home)

How it is done: On clean, fully dried hair with no product, wet a section under running water or a spray bottle and observe how quickly water is absorbed.

What it measures: This directly observes the cuticle's capacity to accept water — which is the functional definition of porosity. It is confounded mainly by residual products (which is why clarifying is essential) and somewhat by hair texture (curly coils trap air pockets that briefly resist wetting regardless of porosity).

How to read it:

  • Water beads on the surface for several seconds before absorbing → low porosity
  • Water is absorbed within one to two seconds → high porosity
  • Water absorbs in three to five seconds without obvious beading → medium porosity

The Drying-Speed Test

Drying speed reflects porosity from the other direction: how quickly moisture escapes the hair shaft.

  • Low porosity hair dries slowly — moisture, once inside, is held by the flat cuticle and escapes gradually. Low-porosity hair can remain damp for hours after washing.
  • High porosity hair dries fast — the same raised cuticle that let water in releases it quickly. Hair that is completely dry within an hour without a diffuser often signals high porosity.

Drying speed is also influenced by hair thickness (density and strand diameter), so combine it with other observations.


The Slip-and-Slide (Cuticle Feel) Test

How it is done: Hold a single clean strand between thumb and forefinger at the tip end. Slowly slide toward the root.

  • Smooth: Cuticle scales lie flat; consistent with low porosity
  • Rough, slightly bumpy, or catching: Raised or damaged cuticle; consistent with high porosity

Limitations: Requires very clean, product-free hair. Coarse hair naturally feels rougher than fine hair regardless of porosity, which can produce false high-porosity readings.


The Deep Conditioner Response Test

This is arguably the most functionally useful test because it directly models the question you care about: does moisturizing product actually enter my hair?

Low-porosity result without heat: Deep conditioner makes little noticeable difference. Hair feels similar before and after. When the same treatment is repeated with a heat cap or in a warm, steamy shower, the result is dramatically improved. Heat lifts cuticle scales enough for product molecules to penetrate.

High-porosity result: Deep conditioner absorbs readily even without heat. Hair feels soft immediately after rinsing. However, the improvement is short-lived — hair may feel dry again within a few hours.

Medium-porosity result: Deep conditioner delivers noticeable improvement without heat, and softness lasts reasonably well through the following day or two.


Root vs. Tip Variation

Hair porosity varies along the length of a strand. Roots are newer growth and tend to retain their natural (genetic) porosity. Ends have been exposed to months or years of UV, heat, styling, and environmental stress, and often have higher porosity.

Test at multiple points:

  1. Roots (2–3 cm from scalp): This most closely reflects your genetic baseline porosity
  2. Mid-shaft: Reflects cumulative maintenance and moderate aging
  3. Ends: Reflects the total history of damage; may be substantially more porous than roots

If your ends and roots read differently, adjust your routine accordingly — lighter products at the root, richer products at the ends — rather than treating the entire head as one porosity type.


Comparing the Tests

Method What It Actually Measures Reliability Requires Clean Hair?
Float test Surface hydrophobicity (18-MEA intact vs. damaged) Low — many confounders Yes (critical)
Water absorption speed Direct cuticle permeability to water Moderate-High Yes
Drying speed Moisture retention capacity Moderate No
Slip-and-slide Cuticle surface smoothness Moderate Yes
Deep conditioner response Practical product penetration High No
Gas sorption / BET True internal pore volume and surface area Highest Lab only

What to Do Once You Know Your Porosity

  • Low porosity: Go to Low Porosity Hair Care for the full product and technique guide. Key strategies: lightweight humectant-rich products, heat during conditioning, regular clarifying.
  • High porosity: Go to High Porosity Hair Care. Key strategies: rich creams and butters, sealant oils, protein treatments, cold-water rinses.
  • Medium porosity: Your hair is the most forgiving. Focus on consistent deep conditioning and broad-spectrum UV protection to keep it at this level.

For the full science behind porosity types, see the Hair Porosity Guide.

Step by step

  1. 1

    Clarify your hair first

    Wash your hair with a clarifying or sulfate-based shampoo and do not apply any conditioner, leave-in, or oil. Product residue invalidates every at-home porosity observation. Allow hair to air-dry fully before testing.

  2. 2

    Perform the water-absorption observation

    Wet a small section of clean, dry hair under a tap and watch what happens. Low-porosity hair: water beads up on the surface for several seconds before being absorbed — you will see droplets sitting on strands. High-porosity hair: water absorbs almost instantly, and the section becomes visibly saturated within one to two seconds. Medium porosity: water absorbs within a few seconds, without obvious beading.

  3. 3

    Perform the drying-speed observation

    After a normal wash (still without conditioner for this test), allow hair to air-dry and time how long it takes to feel fully dry. Low-porosity hair typically takes two to four hours or longer to air-dry. High-porosity hair dries noticeably fast — sometimes within 30 to 60 minutes — because moisture escapes as quickly as it entered. Medium porosity falls in between.

  4. 4

    Perform the slip-and-slide (cuticle feel) test

    Take a single clean, dry strand and hold the tip between your thumb and forefinger. Slide your fingers toward the scalp end. Low-porosity hair feels smooth as you move toward the root — the cuticle scales lie flat. High-porosity hair feels rough, bumpy, or catches slightly — you are feeling raised or chipped cuticle scales. This test requires clean, product-free hair to be useful.

  5. 5

    Observe the float test (with important caveats)

    Drop a clean strand into a glass of room-temperature water and observe over 2–4 minutes. In theory, low-porosity hair floats (the hydrophobic surface delays absorption) and high-porosity hair sinks. In practice, this test is confounded by residual conditioner, oils, natural strand density, and surface tension. Use it as one data point only and do not rely on it alone. A clean strand tested in distilled water gives slightly more consistent results.

  6. 6

    Run a deep-conditioner response test

    On your next wash day, apply a rich deep conditioner without using any heat or steam, cover with a plastic cap, and leave for 20 minutes. Low-porosity hair: you may notice little or no difference in softness or moisture — the conditioner has not penetrated. Now repeat the following week but apply the same conditioner under a heat cap or in a steaming shower. If the result is dramatically different with heat, low porosity is confirmed. High-porosity hair: the deep conditioner absorbs readily without heat and the hair feels soft — but may return to feeling dry within hours.

  7. 7

    Consolidate the results

    Assess the pattern across all observations. At least three of the four behavioral tests pointing in the same direction (slow absorption + slow drying + smooth cuticle + float = low porosity; fast absorption + fast drying + rough cuticle + sink = high porosity) gives a working diagnosis reliable enough to guide product choices. If results are mixed, you likely have medium porosity or different porosity in different sections.

Products that fit this guide

Picked by code from each product's full ingredient list.

Affiliate

Frequently asked questions

Is the float test accurate for hair porosity in 2026?

No — the float test remains scientifically unreliable. It measures whether hair is hydrophobic (has an intact 18-MEA lipid surface), not true cuticle porosity. Product residue and natural strand density both cause false readings. Cosmetic scientists and trichologists consistently note that the test produces misleading results, particularly when hair has any product coating. The water-absorption observation on clarified hair and the deep conditioner response test are substantially more informative at home.

How long should I wait before my hair sinks in the float test?

The conventional instruction is to observe over 2–4 minutes. However, because the float test is unreliable regardless of how long you wait, the timing is largely academic. If you run it anyway, use one or two strands from multiple areas of your head (roots and ends separately), ensure the hair is clean with no product or oil, and use room-temperature water. Treat the result as one rough data point, not a definitive diagnosis.

Can I test porosity on hair that has been heat-styled?

Heat styling temporarily lifts cuticle scales and can temporarily elevate apparent porosity. For the most accurate assessment of your hair's baseline porosity, air-dry naturally without heat and avoid styling products for 24 hours before testing. Roots (newer growth) give the best indication of your genetic baseline; ends reflect cumulative damage.

My results from different tests point in different directions — what does that mean?

Mixed results most commonly indicate one of three things: medium porosity (genuinely in the middle), different porosity levels in different sections of your hair (common when ends are damaged but roots are healthy), or product residue affecting the tests. Re-clarify thoroughly with a sulfate shampoo, air-dry, and re-test roots and ends separately. If results remain inconsistent, you may have medium porosity, which is the least demanding category — standard deep conditioning routines typically work well.

Sources

  1. 01True porosity measurement of hair: a new way to study hair damage mechanisms — Journal of Cosmetic Science, 2008-07-01. Gas sorption (BET analysis) is the validated method for measuring hair porosity; float and spray tests are not equivalent to this laboratory standard.
  2. 02Hair porosity tests are a lie — Lab Muffin Beauty Science. The float test measures surface hydrophobicity (damage to the 18-MEA layer), not true internal porosity; undamaged hair absorbs ~30% of its weight in water within minutes, disproving the 'healthy hair floats' premise; references Robbins CR, Chemical and Physical Behavior of Human Hair (Springer, 2012).
  3. 03Benefit of coconut-based hair oil via hair porosity quantification — International Journal of Cosmetic Science, 2022-06-01. Pore surface area measured via BET nitrogen sorption is the scientifically valid quantification of hair porosity; at-home tests are proxies for this laboratory measure.
  4. 04Effects of ultraviolet rays and particulate matter on hair porosity in damaged hair — Journal of Cosmetic Dermatology, 2024-06-28. UV-induced porosity changes are measurable by methylene blue absorption in bleached versus normal hair — a validated laboratory proxy for porosity not replicable at home.