A 60-second definition
The Mandelbrot set is the set of complex numbersc for which the iteration zn+1 = zn2 + c (starting from z0 = 0) does not run off to infinity. Plot every point in the complex plane, color it by how quickly it escapes, and you get an image of staggering beauty: a cardioid-shaped main body, a row of bulbs, antennae, and an infinitely intricate fractal boundary.
The set was first computed and visualized by IBM mathematicianBenoît Mandelbrot in 1980, building on earlier work by Pierre Fatou and Gaston Julia. It is now the most famous example of a fractal — a shape whose detail repeats at every scale.
Why people get obsessed
The Mandelbrot set is defined by one of the simplest equations in all of mathematics, yet its boundary is infinitely complex. Zoom in anywhere on the edge and you will eventually find:
- Self-similar spirals — seahorse tails, elephant trunks, double helices, and starfish-like radial structures
- Minibrots — perfect miniature copies of the entire Mandelbrot set, hidden at every depth
- Dendrites — branching filaments that connect bulbs like circuit traces
- Color cascades — bands of escape iterations that, when colored smoothly, produce some of the most striking imagery in generative art
Mathematicians have proven that the boundary has Hausdorff dimension 2: it is so wiggly that it nearly fills the plane.
How Mandelbro renders it
Computing one pixel of the Mandelbrot set means iteratingz² + c a few hundred or few thousand times and checking whether the result has escaped a bounded radius. Naïve renderers do this independently for every pixel using IEEE 754 double-precision floating point — and run out of digits at about 16 decimal places. In Mandelbrot terms that is roughly 1014×magnification: any deeper and adjacent pixels round to the same value.
Mandelbro crosses that wall using perturbation theory. Instead of iterating every pixel at high precision, it computes one high-precision reference orbit at the view center and then derives every other pixel as a fast double-precision delta from that orbit. Combined with series approximation — which lets early iterations be skipped entirely — this technique lets the renderer keep producing crisp images past1050× magnification, all in a browser tab.
For the curious, full algorithm references and source citations live on the References & Algorithms page.
Famous places to visit
The Mandelbrot set has thousands of named regions. Mandelbro ships with a handful of presets that take you straight to the classics:
- Seahorse Valley — the famous spiral-filled gap between the main cardioid and the period-2 bulb
- Elephant Valley — trunk-and-tusk spirals along the right edge of the main cardioid
- Lightning Bolt — jagged dendrite filaments that branch like static electricity
- Double Spiral — interlocked spirals near the upper antenna — peak psychedelic territory
- Mini Mandelbrot — a miniature copy of the entire Mandelbrot set hidden along the real axis
- Starfish — five-armed radial structures with rainbow color cycling
- Jewel — a tightly faceted gem-like cluster on the upper boundary, rendered in ice
How to explore
- Open the explorer and pick a preset, or just start from the default view.
- Drag to pan, scroll or pinch to zoom, double-click or double-tap to zoom toward a point.
- Open Settings (⚙) to raise the iteration count for sharper boundary detail, swap the color palette, or toggle anti-aliasing.
- Tap Share to copy a URL that encodes your exact view — including the coordinates and zoom level — at full precision.
FAQ
Is Mandelbro free?
Yes — completely free, open source under the MIT license, and runs entirely in your browser. The full source lives onGitHub.
Does it work offline?
Yes. Mandelbro is an installable progressive web app. Once cached, it will keep rendering even without a network connection.
Why is my deep zoom blurry on another viewer?
Most browser-based Mandelbrot viewers stop resolving detail at about 1014× magnification because they use only double-precision arithmetic. Mandelbro switches to an arbitrary-precision pipeline below that threshold so deep zooms stay sharp.