HomeMathematicsCentral Limit Theorem Simulator

Central Limit Theorem Simulator

Interactive Central Limit Theorem simulator: draw repeated samples from a uniform, exponential or bimodal source distribution and watch the histogram of sample means converge on a normal curve, with sample size, source shape and draw speed tunable in real time.

Mathematics3DModerate60 FPS📱 Mobile-adapted
probability-statistics ↗ Open standalone

The Central Limit Theorem is the reason statistical inference works at all: no matter how strange the underlying population looks, the average of enough independent draws from it behaves like a normal distribution. This simulator draws repeated samples of size n from a uniform, exponential or bimodal source, computes each sample's mean, and bins the results live into a 3D histogram with the theoretical normal curve overlaid. Shrink or grow n and switch source distributions to see how quickly — or slowly — real-world data of any shape settles into the bell curve that hypothesis tests and confidence intervals rely on.

⚙ Under the hood

Interactive Central Limit Theorem simulator: draw repeated samples from a uniform, exponential or bimodal source distribution and watch the histogram of sample means converge on a normal curve, with sample size, source shape and draw speed tunable in real time.

Three.jsMathematicsStatisticsProbabilityCentral Limit Theorem

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

What did you find?

Add reproduction steps (optional)