HomeMaterials ScienceDynamic Light Scattering — Nanoparticle Sizing Lab

Dynamic Light Scattering — Nanoparticle Sizing Lab

Interactive dynamic light scattering (DLS) simulator: watch nanoparticles undergo Brownian motion in a laser-illuminated cuvette, see the scattered-light intensity autocorrelation function decay in real time, and read out the Stokes–Einstein diffusion coefficient and hydrodynamic size these instruments actually measure.

Materials Science3DAdvanced60 FPS📱 Mobile-adapted⇄ 2D version
nanomaterials-basics ↗ Open standalone

Dynamic light scattering (DLS) is the workhorse technique behind most reported nanoparticle "sizes" — it never images a single particle. Instead it watches how fast a laser speckle pattern decorrelates as suspended nanoparticles jiggle under Brownian motion, and inverts that decay time through the Stokes–Einstein relation to recover a hydrodynamic radius. This simulator animates real particles diffusing in a laser-illuminated cuvette, sums their scattered field at a detector placed at an adjustable angle, and computes the intensity autocorrelation function g₂(τ) live from that simulated light — exactly the calculation a real DLS instrument performs — while a separate readout shows what a real instrument would report at your chosen radius, temperature, viscosity and angle.

⚙ Under the hood

Watch nanoparticles diffuse under Brownian motion in a laser-illuminated cuvette and see the scattered-light intensity autocorrelation function decay live — the exact measurement principle real DLS instruments use to determine nanoparticle size via the Stokes–Einstein relation.

nanomaterialsdynamic light scatteringbrownian motionstokes-einsteincolloidscharacterization

3D · Three.js / WebGL renderer · 60 FPS target · runs fully client-side, no install

What did you find?

Add reproduction steps (optional)