Lab / Convolution Visualizer

Convolution Visualizer

Watch convolution kernels slide across input grids step by step. Understand stride, padding, and feature map formation.

Convolution VisualizerBETA

Input (8x8)

Kernel (3x3)

Output (6x6)

Position: (0, 0)
Stride:
Padding:
Speed:500ms
Sum: 0 + 0 + 0 + 0 + 255 + 0 + ... = 255
Output size: (8 - 3 + 2*0) / 1 + 1 = 6
Step: 0 / 36

Paint on the input grid or select a preset. All computation runs entirely in your browser.