Stokes Law Calculator

Stokes law gives the drag force on a small sphere moving slowly through a viscous fluid. It is the foundation of sedimentation theory and particle size analysis.

💧 Fluid Dynamics📐 F = 6πηrv☁️ Sedimentation
F = 6πηrv
Fviscous drag forceN
ηdynamic viscosityPa·s
rsphere radiusm
vrelative velocitym/s
Sphere Radius (m)
Velocity (m/s)
Fluid Viscosity (Pa·s)
Please enter valid values.

Formula & Reference

VariableSymbolFormulaUnits
Drag ForceFF = 6πηrvN
Terminal Velocityvtvt = 2r²(ρp−ρf)g/(9η)m/s
Radiusrr = F/(6πηv)m
ViscosityηDynamic viscosityPa·s

Step-by-Step Examples

Example 1
Microsphere in Water

A sphere of radius 1 μm moves through water (η=0.001 Pa·s) at 0.0001 m/s.

  • F = 6π × 0.001 × 1×10⁻⁶ × 1×10⁻⁴
  • F = 1.88×10⁻¹² N; Re based on diameter ≈ 2×10⁻⁷
✓ 1.88 pN — safely inside the creeping-flow regime
Example 2
Oil Droplet Sedimentation

Oil droplet r=10 μm (rho_p=900), water (rho_f=1000, eta=0.001), g=9.8.

  • v_t = 2(10⁻⁵)²(900-1000)×9.8/(9×0.001)
  • v_t = -2.18×10⁻⁵ m/s
✓ 0.0218 mm/s upward (buoyant, rises)
Example 3
Fine Sand Particle

A fine spherical particle with r=10 μm and density 2650 kg/m³ settles in water.

  • v_t = 2(10⁻⁵)²(2650-1000)×9.8/(9×0.001)
  • v_t = 3.59×10⁻⁴ m/s; Re ≈ 0.007
✓ 0.359 mm/s — Stokes approximation is self-consistent

Real-World Applications

🧪
Particle Size Analysis
Sedigraph instruments use Stokes settling velocity to measure particle size distributions.
Aerosols and Fine Droplets
Stokes drag models sufficiently small droplets and particles; ordinary raindrops usually require finite-Re drag correlations.
🦸
Sedimentation Analysis
Stokes settling provides an idealized starting point for particle-size and suspension analysis; concentrated or non-spherical particles need corrections.
🛢️
Oil Refining
Separating oil droplets from water in centrifuges uses Stokes law scaling with centrifugal g.

Common Mistakes to Avoid

⚠️
Applying to large/fast objects

Stokes law requires particle Re = ρv(2r)/η ≪ 1 (creeping flow). For larger Re, drag coefficient corrections are needed.

⚠️
Forgetting 6 (not 3 or 4)

The constant is 6pi, not 3pi or 4pi. It comes from the full Navier-Stokes solution for a sphere.

⚠️
Ignoring buoyancy in terminal velocity

Terminal velocity formula includes (rho_p - rho_f): subtract fluid density, not just use particle density.

Connected Formulas

Frequently Asked Questions

What is creeping flow?
Flow around a sphere where inertia is negligible compared to viscous forces (Re < 1). The velocity field is symmetric front-to-back, and Stokes law is exact.
How does Stokes law change at higher speeds?
At Re > 1, wake forms behind sphere. Use drag coefficient: F = 0.5*Cd*rho*v²*pi*r². Stokes gives Cd = 24/Re.
What is the Millikan oil drop experiment?
Used Stokes drag to measure electron charge. Oil droplets fell/rose under gravity and electric field; Stokes drag balanced them at terminal velocity.
Can Stokes law apply to non-spherical particles?
Yes, with a shape factor correction. Elongated particles experience more drag than spheres of equal volume.
What is the Einstein relation for diffusion?
D = kT/(6*pi*eta*r), the Stokes-Einstein equation. Links diffusion coefficient to particle radius and viscosity.
How does a centrifuge improve sedimentation?
Replacing g with centrifugal acceleration a = omega²*r increases effective g by thousands of times, dramatically speeding Stokes settling.
What is hindered settling?
At high particle concentrations, particles interfere with each other, reducing effective settling velocity below Stokes prediction.
Why does Stokes drag depend linearly on velocity?
At low Re, fluid deforms viscously around the sphere. Viscous force is proportional to velocity gradient, which scales linearly with particle speed.

Related Physics Calculators