About Mandelbrot Deep Zoom

An interactive browser-based explorer for the Mandelbrot set — with deep zoom, guided navigation, animated palettes, music-reactive visuals, and Fractal Echo effects. All rendering and audio analysis run locally in your browser.

What is the Mandelbrot set?

The Mandelbrot set is the set of complex numbers c for which the iteration zn+1 = zn2 + c (starting at z0 = 0) does not escape to infinity. Points inside are typically black; points outside are colored by how quickly the iteration escapes. The boundary between inside and outside contains endlessly detailed fractal structure — the visual subject of deep-zoom exploration.

What this explorer does

Mandelbrot Deep Zoom lets you pan, pinch, scroll, and tap your way along the set’s boundary. You can run continuous auto-zoom, jump to curated regions, discover promising boundary areas in the current view, and share an exact coordinate link when you want someone else to see the same spot.

Calculations and rendering happen entirely on your device. There is no account system, backend API, or server-side fractal computation in this static deployment.

Deep zooming

As you magnify, floating-point precision in ordinary GPU math runs out quickly. This app switches rendering strategies by depth:

Iteration counts scale automatically with zoom depth. This is practical deep-zoom rendering — not unlimited mathematical precision, but techniques that extend usable magnification far beyond standard float shaders.

Smart, Guided, and Fixed zoom paths

Color palettes, Breathe, and Fractal Echo

Choose from palettes including Aurora, Electric, Ember, Monochrome, Cosmic, Psychedelic Flow, and Breathe. The Breathe palette adds a slow inhale–exhale color pulse that continues even while zoom is paused.

Fractal Echo composites fading copies of earlier frames on top of the current image, leaving tunnel-like afterimage trails during zooms and breathing motion.

Music-reactive visualization

Load a local MP3, WAV, or other supported audio file. The Web Audio API analyzes frequency and beat energy on your device — nothing is uploaded to a server. Two visual sync modes are available:

A default demo track is available on the main page, or you can load your own local audio file.

Controls and interaction

Basic Controls provide experience presets (Normal, Cinematic, Breathe, Fractal Echo, Music Pulse, Deep Lock) and quick actions. Advanced Controls expose fine-tuning for view quality, iterations, autopilot behavior, music settings, echo parameters, and coordinate tools.

Normal exploration does not rewrite the browser URL. Refresh returns to the default home view (with UI preferences restored from local storage). Tap Share in the bottom controls to copy a view link or a full settings link for someone else to open.

Technical notes

The app is a single static HTML page with inline CSS and JavaScript, a WebGL 2 canvas, and an optional 2D canvas overlay for Fractal Echo. Preferences are stored in localStorage. See also llms.txt for a machine-readable summary.