01Algorithms
Fifteen ways to break a gradient
Error diffusion, ordered matrices, blue-noise and halftone — from Floyd–Steinberg (1976) to Void-and-Cluster, side by side.
In-browser dithering lab
PixelSynth turns photographs into algorithmic grain. Fifteen real dithering algorithms, every pixel computed in your browser — no uploads, no accounts.
SourceDitheredFloyd–Steinberg
Error Diffusion · 1976
Error diffusion, ordered matrices, blue-noise and halftone — from Floyd–Steinberg (1976) to Void-and-Cluster, side by side.
Push scale, contrast, brightness, noise and blur and watch the pixels rearrange instantly, no render queue.
Map custom shades to shadows, midtones and highlights while luminance is preserved across the image.
Drop in an image. Pick an algorithm. Watch it develop.
Start dithering