Diffusion Coefficient Calculator
Estimate translational diffusion with the Stokes-Einstein equation from temperature, fluid viscosity, and particle radius.
About diffusion coefficients
Diffusion coefficient examples
| Conditions | Coefficient | Interpretation |
|---|---|---|
| 298.15 K, 0.00089 Pa·s, 0.5 nm | 4.9075e-10 m²/s | A small spherical solute in water near room temperature. |
| 310 K, 0.001 Pa·s, 1 nm | 2.2706e-10 m²/s | A larger particle in a slightly more viscous medium. |
| 300 K, 0.002 Pa·s, 2 nm | 5.4934e-11 m²/s | Higher drag and radius produce slower diffusion. |
How to calculate a diffusion coefficient
- Convert the sample temperature to kelvin and enter it.
- Enter the fluid's dynamic viscosity in pascal-seconds at that temperature.
- Enter the particle's hydrodynamic radius in nanometres.
- Select Calculate diffusion coefficient and review the SI result.
Diffusion coefficient FAQ
What does a diffusion coefficient measure?
It quantifies the rate at which random motion spreads particles through a medium. Its SI unit is square metres per second.
Why must temperature be in kelvin?
The Stokes-Einstein equation uses absolute thermal energy, which is proportional to kelvin temperature. Celsius values would give a physically incorrect result.
Should I enter particle radius or diameter?
Enter the hydrodynamic radius, which is half the diameter. Using diameter as radius would make the calculated coefficient two times too small.
Does viscosity depend on temperature?
Yes, and liquid viscosity commonly decreases as temperature rises. Use viscosity measured or tabulated at the same temperature entered in the calculator.
When is Stokes-Einstein inaccurate?
It can be inaccurate for non-spherical particles, crowded mixtures, non-Newtonian fluids, or solutes approaching the size of solvent molecules. Experimental measurements are preferable when those effects matter.