DiamondZoid

About DiamondZoid

DiamondZoid turns a photograph into a diamond painting chart: a symbol grid, a drill count for every colour by DMC number, and the size of the drilled area worked out from the drills you choose.

The drill sets the size

A chart on its own says nothing about how big the finished canvas is. Square drills are about 2.5 mm and round ones about 2.8 mm, so the same 120-drill-wide chart is 30 cm across in square drills and about 34 cm in round. DiamondZoid asks which you are using and works the size out from it. Switching between them changes only the size; the chart stays the same.

Reducing a photograph to drills

The crop is averaged down to one cell per drill in linear light, which keeps midtones where they belong instead of dragging them dark. Colours are reduced by weighted k-means clustering in CIELAB so that the reduction minimises perceived error. Each resulting colour is matched to the closest DMC colour by CIEDE2000, and any two that resolve to the same number are merged so the key never lists one colour twice.

Everything is deterministic. The same photograph and settings produce the same chart, every time.

Symbols, because canvases are printed with them

Every colour gets its own printable symbol, the way a kit canvas is marked. Charts print tiled across sheets at a constant readable size rather than shrunk to fit one page, with row and column ranges labelled so you can find your place.

What it does not do

DiamondZoid makes the chart and the drill list. It does not print canvases or sell drills, and it does not plan AB, glow or other special drills.

Last updated November 2026.