Convolution Visualizer

Watch \(g(t-\tau)\) slide across \(f(\tau)\) as \(t\) grows. The shaded overlap area accumulates into \(h(t)=(f*g)(t)\).

\[(f*g)(t) \;=\; h(t) \;=\; \int_0^{t} f(\tau)\,g(t-\tau)\,d\tau\]
Convolution pair \(f * g\)
\(t\)
0.000
\(h(t) = (f*g)(t)\)
0.00000
\(f(\tau)\) and \(g(t-\tau)\) — overlap
\(f(\tau)\cdot g(t-\tau)\) — integrand
\(h(t) = (f * g)(t) = \displaystyle\int_0^t f(\tau)\,g(t-\tau)\,d\tau\) — convolution
Select an example to see the formula.