The definitive first fractal

The Mandelbrot set.All the way down.

A gigantic, precision-aware explorer for the most famous fractal ever discovered. Zoom from the iconic whole set to filaments billions of times smaller, raise the iteration budget into the thousands, and inspect the orbits that create the image.

Enter deep zoom

Live fractal laboratory

Eleven rules. Endless worlds.

Mandelbrot remains the flagship deep zoom. Switch between complex dynamics, root-finding basins, recursive curves, deletion sets, circle packings, and three-dimensional constructions.

MANDELBROT / LIVEzₙ₊₁ = zₙ² + c
ATLAS / First frameConstructing Mandelbrot Set

Building a quick preview, then sharpening it in the background.

Refining · 0%

Scroll zoom stays here · drag to pan

Precision reserve15 decimal digits
Magnification1.000e+0×
Center Re-0.55
Center Im0
Window width3.2500e+0
Last render0.00s
Ready for deep zoomPrevious view stays visible · HD detail fades in when readyDouble precision ceiling ≈ 10¹⁴×
ACTIVE SPECIMENEscape-time setzₙ₊₁ = zₙ² + c

How this world is made

Mandelbrot Set

The flagship fractal: an infinite boundary of bulbs, filaments, spirals, and miniature copies organized around one connected black set.

The rule

Every pixel supplies c. Starting from z = 0, the renderer repeatedly squares z and adds c, then records whether the orbit escapes.

What to look for

Zoom around the black boundary for seahorse tails, elephant trunks, islands, and copies of the whole set.

Guided descent

Eight doors into the boundary.

These coordinates are curated starting points, not static pictures. Load one and continue the expedition yourself. Higher-numbered landmarks also raise the iteration budget for slow-escaping detail.

Mandelbrot field guide

What are you actually looking at?

The Mandelbrot set is the collection of complex numbers c for which repeated application of z ← z² + c, starting from z = 0, remains bounded. The black interior represents points that did not escape; exterior color records how their orbits departed.

One rule, one question

Choose c. Start at zero. Square, add c, repeat.Does the orbit stay bounded forever—or eventually fly away?

01

Complex number

A number a + bi represented as one point on a two-dimensional plane.

02

Iteration

One repetition of z ← z² + c, using the last result as the next input.

03

Orbit

The sequence of z values generated for one chosen point c.

04

Escape time

How many iterations pass before an orbit grows beyond the escape radius.

05

Boundary

The infinitely intricate frontier between escaping and bounded points.

06

Self-similarity

Small regions echo the whole set without being perfectly identical copies.

How this renderer works

From pixel to coastline.

  1. 1Map the pixel

    Convert its screen position into a complex number c.

  2. 2Run the orbit

    Repeat z ← z² + c up to the current iteration budget.

  3. 3Test escape

    If |z| exceeds the radius, its orbit is guaranteed to diverge.

  4. 4Color the evidence

    Escape speed becomes a smooth color; unescaped points remain black.

Why deep zoom eventually stops

Infinity meets floating-point arithmetic.

The mathematical boundary has detail at every scale, but ordinary JavaScript numbers carry about 15–16 significant decimal digits. Near 10¹⁴× magnification, neighboring pixels can collapse onto the same number and the image begins to lose trustworthy detail.

Going farther requires arbitrary-precision arithmetic or perturbation methods. This laboratory shows its remaining precision live so the limit is visible rather than hidden.

1905

Fatou begins studying iterative rational functions.

1918

Julia publishes foundational work on iteration in the complex plane.

1978–80

Benoît Mandelbrot renders and popularizes the connectedness set now bearing his name.

Today

Deep-zoom methods reveal scales far beyond direct floating-point calculation.

Beyond the flagship

The wider atlas is live.

These are not static illustrations. Every specimen is generated live in your browser from its own dynamical or recursive rule. Choose one here to load it in the laboratory above.