Poise Stokes Converter - Dynamic and Kinematic Viscosity Units

Use this poise stokes converter to switch between poise, centipoise, stokes, centistokes, Pa·s, and m²/s with a density-aware cross-conversion for fluids.

Updated: June 20, 2026 • Free Tool

Poise Stokes Converter

Enter the numeric amount you want to convert. Zero is allowed and returns zero in the target unit.

Required when the From and To units belong to different viscosity families. Water at 20°C is about 0.998 g/cm³.

Pick the source viscosity unit. The eight options cover both CGS and SI in the dynamic and kinematic families.

Pick the target viscosity unit. Cross-family targets require a positive fluid density.

Choose the unit of the density value. g/cm³ and kg/L give the same numeric density; kg/m³ is 1000 times larger.

Results

Converted Value
0
Canonical Dynamic Viscosity (Pa·s) 0Pa·s
Canonical Kinematic Viscosity (m²/s) 0m²/s

What Is Poise Stokes Converter?

A poise stokes converter is a viscosity unit-conversion tool that switches between the CGS units poise (P) and stokes (St) and their SI counterparts pascal-second (Pa·s) and square metre per second (m²/s), with optional fluid density so the same input can move between the dynamic and kinematic families in a single step. It is built for fluid-mechanics homework, lab work, and engineering design where one source gives viscosity in centipoise and the next table needs centistokes.

  • Lab and textbook cross-checks: Confirm that a datasheet value in centipoise matches a textbook kinematic-viscosity chart in centistokes when you already know the fluid density.
  • Reynolds number setup: Convert a kinematic-viscosity spec into the dynamic-viscosity form needed when the rest of the pipe-flow problem is in SI units.
  • Pump and hydraulic calculations: Translate an oil grade expressed in centistokes into pascal-second for pressure-drop work.
  • Process engineering conversions: Switch between mm²/s and cSt (they are numerically identical) or between stokes and m²/s for CFD pre-processing.

Viscosity shows up in two forms: dynamic viscosity, which describes resistance to shear, and kinematic viscosity, which is dynamic viscosity divided by density. The poise and the stokes are the historical CGS units, while pascal-second and square metre per second are the modern SI units.

When a kinematic-viscosity value feeds straight into a flow-regime check, the Reynolds number calculator takes the same input and tells you whether the flow is laminar, transitional, or turbulent.

How Poise Stokes Converter Works

The calculator converts the input to the SI base unit of its viscosity family, optionally applies a density factor when crossing families, and rescales to the requested target unit.

result = (value * factor_from) [ / rho_SI ] [ * rho_SI ] / factor_to
  • value: Numeric amount to convert. The input is parsed as a floating-point number; any non-finite input is treated as zero.
  • factor_from: Multiplier that rescales the source unit into its family's SI base unit. For dynamic units: 0.1 for poise, 0.001 for centipoise, 1 for Pa·s, 0.001 for mPa·s. For kinematic units: 1e-4 for stokes, 1e-6 for centistokes, 1 for m²/s, 1e-6 for mm²/s.
  • rho_SI: Fluid mass density in kg/m³, converted from g/cm³, kg/m³, or kg/L. It is only applied when the conversion crosses between the dynamic and kinematic families.
  • factor_to: Multiplier that rescales the target SI value into the requested target unit, using the same factor table as factor_from but in the inverse direction.

The same-family dynamic and kinematic identities are exact: 1 P = 0.1 Pa·s, 1 cP = 1 mPa·s = 0.001 Pa·s, 1 St = 1e-4 m²/s, and 1 cSt = 1 mm²/s = 1e-6 m²/s. The only step that requires care is the density factor, applied only when the source and target live in different families.

Example 1: Same-family dynamic conversion (1 cP → 1 mPa·s)

value = 1, fromUnit = centipoise, toUnit = mPa·s

factor_from (cP) = 0.001, factor_to (mPa·s) = 0.001; result = (1 * 0.001) / 0.001 = 1

1 mPa·s

Centipoise and millipascal-second are numerically equal because both equal 0.001 pascal-second. The result is exactly 1.

Example 2: Cross-family conversion (1 cP with water → 1 cSt)

value = 1, fromUnit = centipoise, toUnit = centistokes, density = 1 g/cm³ = 1000 kg/m³

base dynamic = 0.001 Pa·s; cross to kinematic = 0.001 / 1000 = 1e-6 m²/s; result = 1e-6 / 1e-6 = 1 cSt

1 cSt

This is the lab shortcut: 1 cP / density(g/cm³) = 1 cSt, because cP and mPa·s, and cSt and mm²/s, line up with the SI factors.

According to Wikipedia, poise is the CGS unit of dynamic viscosity, defined as 1 gram per centimetre per second, and 1 poise equals 0.1 pascal-second

According to Wikipedia, stokes is the CGS unit of kinematic viscosity, defined as 1 square centimetre per second, and 1 stokes equals 1e-4 square metre per second

For pipe-flow work, the kinematic value the converter just produced feeds the Reynolds number that picks the laminar or turbulent branch of the Moody chart, and the friction factor calculator solves Colebrook-White with the same SI inputs you already have.

Key Concepts Explained

Four ideas behind the poise stokes converter worth understanding before you trust the numbers.

Dynamic vs kinematic viscosity

Dynamic viscosity (μ) describes resistance to shear, in pascal-second or poise. Kinematic viscosity (ν) is dynamic viscosity divided by density, in m²/s or stokes. They are not interchangeable.

CGS versus SI conventions

Poise and stokes are centimetre-gram-second units, while pascal-second and m²/s are SI. The conversion factors are 0.1 between poise and Pa·s and 1e-4 between stokes and m²/s.

Density and the cP/cSt shortcut

When density is in g/cm³, 1 cP / density = 1 cSt exactly. The same shortcut in SI is 1 mPa·s / (ρ in g/cm³) = 1 mm²/s, which is why water reads the same number in cP and cSt.

Why temperature matters in practice

Viscosity is strongly temperature dependent, so a poise or stokes number only makes sense at the temperature it was measured at. The calculator does not model that dependence.

These four ideas explain why the same fluid can appear with very different numbers in different sources: the unit family, the unit system, the fluid density, and the measurement temperature are all baked in.

The same fluid density that crosses the dynamic and kinematic families also feeds the drag calculation, where the drag equation calculator uses it together with a Reynolds-regime hint to estimate the resistive force on a body moving through the fluid.

How to Use This Calculator

Use the poise stokes converter in five steps, treating the density field as required when the From and To units are not in the same family.

  1. 1 Enter the value: Type the numeric amount in the Value to Convert field. Zero is a legal input and returns zero in the target unit.
  2. 2 Pick the From Unit: Choose the source unit. Dynamic family options are poise, centipoise, Pa·s, mPa·s. Kinematic family options are stokes, centistokes, m²/s, mm²/s.
  3. 3 Pick the To Unit: Choose the target unit. The same eight options are available. If the target is in the same family as the source, the density field is optional.
  4. 4 Enter the fluid density when crossing families: If the From and To units are in different families, enter a positive fluid density and pick its unit. Water at 20°C is 0.998 g/cm³; air at sea level is about 0.001225 g/cm³.
  5. 5 Read the converted value and the SI cross-check: The primary output shows the converted value in the chosen target unit. The secondary read-outs show the canonical pascal-second and square-metre-per-second values.

A pump datasheet lists a hydraulic oil at 32 centistokes with a density of 0.86 g/cm³, and you want the dynamic viscosity in millipascal-second. Enter 32, pick centistokes as the From Unit, pick mPa·s as the To Unit, and enter 0.86 in the density field. The calculator returns 27.52 mPa·s.

When the only density you can find is in pounds per gallon or kilograms per litre, the density calculator converts it into grams per cubic centimetre so the cross-family viscosity conversion can pick it up.

Benefits of Using This Calculator

Practical reasons to use this poise stokes converter rather than a unit-rescale table or a hand calculation.

  • One tool for both CGS and SI: Eight viscosity units on each side cover poise, centipoise, stokes, centistokes, Pa·s, mPa·s, m²/s, and mm²/s, so most lab and engineering references are handled without a second lookup.
  • Density-aware cross-family conversion: The dynamic-to-kinematic step uses a single density input in g/cm³, kg/m³, or kg/L, so the same calculator handles water, oil, glycerol, and air.
  • Canonical SI values visible at the same time: The pascal-second and square-metre-per-second read-outs let you verify the result against an SI calculation, which is the format most textbooks and engineering tools use.
  • Fast, accurate identity shortcuts: Centipoise equals millipascal-second and centistokes equals square millimetre per second, so the calculator returns 1 for those same-unit pairs without rounding error.
  • Clear error handling for missing inputs: A cross-family conversion with a zero or missing density returns a clear error rather than a nonsense number, so the missing input is obvious.
  • Ties into force-balance and shear-stress work: Dynamic viscosity has units of N·s/m², so the pascal-second read-out becomes the coefficient that turns a velocity gradient into a shear-stress term.

For day-to-day fluid-mechanics problems the calculator is enough on its own: enter the value, pick the units, and the SI cross-check answers most sanity-check questions.

Factors That Affect Your Results

What changes the answer the poise stokes converter returns, and where the result is a unit conversion rather than a physical prediction.

Source and target unit families

Two dynamic units or two kinematic units keep the answer a pure rescale. One of each turns the answer into a density-aware cross-family conversion.

Fluid density when crossing families

When the source and target are in different families, the density field scales the answer linearly. Halving the density doubles the kinematic value for a fixed dynamic input.

Numeric identity shortcuts

1 cP = 1 mPa·s and 1 cSt = 1 mm²/s are exact, so a same-unit-pair input returns the input value with no rounding.

Density units (g/cm³ vs kg/m³ vs kg/L)

g/cm³ and kg/L are numerically equal. kg/m³ is 1000 times larger than g/cm³.

Temperature dependence of viscosity

Real viscosity values shift with temperature, sometimes by an order of magnitude across a 50°C range. The calculator does not model that; the result is a unit-consistent read-out, not a temperature-corrected prediction.

  • The converter is a unit tool, not a viscosity predictor. It will faithfully convert 1 cP at 20°C to 1 mPa·s, but it will not warn you that water at 80°C has a dynamic viscosity closer to 0.355 cP.
  • A cross-family conversion with a missing or zero density cannot be completed because the relation ν = μ / ρ is undefined. The calculator flags this instead of returning a guessed number.

As published by the Engineering Toolbox, 1 cP equals 0.001 Pa·s and 1 cSt equals 1 mm²/s, and water at 20.2°C has a dynamic viscosity of exactly 1 centipoise, which is the anchor for the cP/cSt shortcut.

As published by Engineering Toolbox, 1 cP = 0.001 Pa·s, 1 cSt = 1 mm²/s = 1e-6 m²/s, and water at 20°C has a dynamic viscosity of 1 centipoise

When a viscous term shows up as a shear-stress coefficient in a momentum balance, the forces newtons laws calculator handles the matching F = ma side so inertial and viscous forces sit on the same free-body diagram.

poise stokes converter interface with input value, from/to unit selectors, fluid density field, and canonical Pa·s and m²/s outputs.
poise stokes converter interface with input value, from/to unit selectors, fluid density field, and canonical Pa·s and m²/s outputs.

Frequently Asked Questions

Q: How do you convert centipoise to centistokes?

A: Divide the centipoise value by the fluid density in grams per cubic centimetre: cSt = cP / ρ(g/cm³). For water at 1 g/cm³, 1 cP becomes 1 cSt exactly. For oil at 0.86 g/cm³, 1 cP becomes about 1.163 cSt.

Q: What is the difference between poise and stokes?

A: Poise measures dynamic viscosity (resistance to shear) in CGS units, and stokes measures kinematic viscosity (dynamic viscosity divided by density). They live in different families, so a poise value cannot be turned into a stokes value without knowing the fluid density.

Q: Why do you need fluid density to cross between poise and stokes?

A: The relation ν = μ / ρ links the two families, and density is the constant of proportionality. Without density you can rescale inside the dynamic family or inside the kinematic family, but you cannot move between them.

Q: How many centipoise is 1 pascal second?

A: 1 pascal-second equals 1000 centipoise, because 1 Pa·s = 10 poise and 1 poise = 100 centipoise. The calculator uses that identity directly when you pick poise and Pa·s in the From and To fields.

Q: Is poise an SI unit?

A: No. Poise and stokes are centimetre-gram-second units, not SI. SI uses pascal-second for dynamic viscosity and square metre per second for kinematic viscosity. Poise and stokes are still widely used in lab references, which is why a converter like this one is useful.

Q: What is the kinematic viscosity of water at 20 degrees Celsius?

A: Water at 20°C has a dynamic viscosity of about 1.002 centipoise and a kinematic viscosity of about 1.004 centistokes, because its density is 0.9982 g/cm³. The shortcut 1 cP / 0.9982 = 1.004 cSt holds almost exactly at that temperature.