Error diffusion
Burkes dithering
Burkes trims the Stucki kernel to two rows. It sits between Floyd–Steinberg and Stucki in smoothness and runs faster than the three-row kernels.
Good for general use.
How it decides
# 8 4 2 4 8 4 2 ÷ 32
Seven neighbours, one row ahead, mild worms.
Try it live
This runs in your browser. Change the algorithm, the number of cells or the threshold, or put a second algorithm next to it.
Rendered in 0.0 ms on your machine. Every dot here is what a pen or laser would put down.
All algorithms
Every one is an option in the Dither style: dither an image online and export a 1-bit PNG for a laser or SVG dots for a plotter.