Diffusion Coefficient Calculator
Compute diffusion coefficient using validated scientific equations. See step-by-step derivations, unit analysis, and reference values.
Formula
D = kB * T / (6 * pi * eta * r)
The Stokes-Einstein equation calculates the diffusion coefficient D from Boltzmann constant kB, temperature T, viscosity eta, and particle radius r. For liquid-phase molecular diffusion, the Wilke-Chang correlation provides an empirical estimate.
Frequently Asked Questions
What is the diffusion coefficient?
The diffusion coefficient (D) quantifies how fast a substance spreads through another medium due to random molecular motion. It is measured in units of area per time, typically m²/s or cm²/s. A higher diffusion coefficient means molecules move through the medium more quickly. The value depends on temperature, the size of the diffusing particle, and the viscosity of the surrounding medium. For small molecules in water at room temperature, D is typically on the order of 1e-9 m²/s.
How does temperature affect diffusion?
Temperature has a direct proportional effect on the diffusion coefficient. As temperature increases, molecules gain more kinetic energy and move faster, leading to higher diffusion rates. The Stokes-Einstein equation shows D is linearly proportional to T. However, temperature also affects viscosity, which typically decreases as temperature rises, further increasing diffusion. A rule of thumb is that the diffusion coefficient roughly doubles for every 20-25 K increase in temperature for aqueous solutions.
What are typical diffusion coefficient values?
Diffusion coefficients vary enormously depending on the phase. In gases at atmospheric pressure, D is typically 1e-5 to 1e-4 m²/s. In liquids, D ranges from about 1e-10 to 1e-9 m²/s for small molecules and drops to 1e-11 m²/s or lower for large proteins. In solids, diffusion is extremely slow, with D values of 1e-14 m²/s or smaller. These values are critical for designing chemical reactors, drug delivery systems, and separation processes.
Is my data stored or sent to a server?
No. All calculations run entirely in your browser using JavaScript. No data you enter is ever transmitted to any server or stored anywhere. Your inputs remain completely private.
Does Diffusion Coefficient Calculator work offline?
Once the page is loaded, the calculation logic runs entirely in your browser. If you have already opened the page, most calculators will continue to work even if your internet connection is lost, since no server requests are needed for computation.
Is Diffusion Coefficient Calculator free to use?
Yes, completely free with no sign-up required. All calculators on NovaCalculator are free to use without registration, subscription, or payment.