Hyperbolic tiling generator

Tiles that shrink towards the edge of a circle and never run out. Choose a {p,q} tiling of the hyperbolic plane, shown in the Poincaré disk like Escher’s Circle Limit, colour it as a checkerboard or as lines, and export it as SVG or PNG.

Open in the generator How it works

A hyperbolic {7,3} tiling in the Poincaré disk, with tiles shrinking towards the circle’s edge

What is a hyperbolic tiling?

On a flat plane, regular polygons fit together in only three ways: triangles, squares or hexagons. On the hyperbolic plane, a curved surface where parallel lines drift apart, there are infinitely many regular tilings. In seven-sided polygons with three at every vertex, the angles are small enough that the tiling keeps growing outward without end.

To draw an infinite surface on a page, mathematicians use the Poincaré disk model: the whole hyperbolic plane is squeezed into a circle, and equal tiles look smaller and smaller towards the edge. Escher used this model in his Circle Limit woodcuts (1958–1960).

How the generator builds them

A tiling is named {p,q}: regular p-sided polygons, with q of them meeting at every vertex. It is hyperbolic when (p − 2)(q − 2) is greater than 4, so {7,3}, {5,4} and {4,5} all qualify, while {4,4} (a flat grid) does not. Ornamatic reflects the central polygon across its sides again and again and draws the result inside the disk.

A hyperbolic tiling cannot be repeated like wallpaper, so the result is a single poster, not a seamless tile. It exports as SVG or PNG.

What you can adjust

Export and use

Download the poster as PNG or SVG. The patterns you create are free to use, personally or commercially.