Error diffusion

Sierra two-row dithering

Sierra two-row drops the third row of the full Sierra kernel. Results stay close to the original, a little faster.

Good for general use.

How it decides

         #  4  3
   1  2  3  2  1      ÷ 16

Seven neighbours, one row ahead.

Sierra two-row dithering applied to a photo of a lion
Slide to compare. A 0.7 mm cell on A5 with perceptual tone: 28,622 marks. Photo: Lion, Andreas Vonlanthen, 2025, Unsplash License.

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.

Sierra two-row

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.