Ten pattern systems
Truchet tiles place one of two quarter-arc or diagonal tiles in every cell. Each cell's choice is random, and the arcs join up into long maze-like paths. Triangles split each square along a random diagonal and colour the halves. Stripes and checks take an angle, isometric cubes shade three faces, and hexagons, dots, waves and zigzags complete the set.
Cell size is a fraction of the shorter side, so a pattern keeps its proportions from an avatar to a 4K background. Patterns are vector, which keeps lines crisp in SVG and at any raster size.
Reproducible by design
Every image comes from a seed. The address bar holds the generator, the seed, the size and only the settings you changed, so the link redraws the exact same picture on any device. That is useful for picking up where you left off, sending someone a design, or regenerating a file at a bigger size later. See how it works.


