Infinite complexity at your fingertips — click, zoom, and explore
The Mandelbrot set is one of the most famous objects in mathematics — a fractal defined by iterating the deceptively simple formula z → z² + c in the complex plane. For each complex number c, we repeatedly apply this rule starting from z = 0. If the result stays bounded forever, the point belongs to the set (shown in black). If it eventually escapes to infinity, the point is colored by how quickly it escapes.
No matter how deeply you zoom in, new structure keeps appearing — the same shapes recur at every scale, yet each region has unique character. This explorer supports zoom up to 1013×.
Each pixel maps to a complex number c. We iterate z = z² + c until |z| > 2 (escaped) or we reach max iterations. The iteration count determines the color.
Smooth (continuous) coloring avoids harsh bands by using a logarithmic formula: iter + 1 − log₂(log₂|z|). This produces silky gradient transitions.
Each point in the Mandelbrot plane corresponds to a unique Julia Set — a related fractal using the same formula with a fixed c. Toggle Julia mode to explore them.
Pixel computation runs in parallel Web Workers (one per CPU core), keeping the UI responsive. The canvas is split into bands, each computed simultaneously.