Fractal Lab
Tools
Interactive fractal renderers. Everything runs locally in your browser; no server-side compute.
Complex dynamics
Mandelbrot Explorer
Click to zoom, drag to pan, iteration slider for deep detail.
Julia Explorer
Pick c from a Mandelbrot atlas or eight presets, watch the Julia set update live.
Newton Playground
Newton's method on z³ − 1, z⁴ − 1, z⁵ − 1, z⁶ − 1, and the pathological z³ − 2z + 2.
Burning Ship Explorer
Non-holomorphic variant using absolute values. Iconic ship-on-fire detail.
Tricorn Explorer
Anti-holomorphic iteration z ← conj(z)² + c with three-fold symmetry.
Multibrot Explorer
z ← z^n + c, with an exponent slider from 2 to 10.
Subdivision
Cantor Playground
Adjust iteration depth and removed fraction. Hausdorff dimension updates live.
Sierpinski Playground
Chaos game on N vertices with adjustable step factor.
Sierpinski Carpet / Vicsek
3×3 grid with carpet or Vicsek (plus / saltire) variants, depth slider.
T-square Playground
Four half-size squares at corners of each square, depth slider.
Koch Playground
Snowflake, anti-snowflake, open curve, and quadratic Koch variants.
n-flake Playground
Pentaflake, hexaflake, and the rest of the family. Vertex count slider.
Pythagoras Tree Playground
Variable triangle angle and recursion depth. 45° fills space.
L-systems
IFS / packings
Designers
IFS Designer
Build your own iterated function system. Add affine maps, drag sliders, check contractions, estimate dimension, export JSON.
L-system Editor
Write your own axiom + rewrite rules + turtle commands. Live render, stochastic rules, branching, save/load.
Escape-time Designer
Define z_{n+1} = f(z, c) by polynomial or formula. Render the escape-time set in real time.