The Online Fractal Generator v1.06

The Online Fractal Generator is a web application for generating and exploring fractals using various formulae. It is built on top of mandel.js, a multithreaded fractal generation and visualization library, which you may download and use to create your own applications under the terms of the Apache 2.0 licence.


The interface uses Twitter Bootstrap. Modernizr is used for feature detection.


All other material is copyright 2014 Christopher Williams. You may freely reuse the underlying libraries, subject to the terms of the licence. Other material may not be used without express permission (in other words, build your own application!). If you re-use my code, I will consider a link back to this site as sufficient to comply with the terms.

Revision History


Nine formulae: Mandelbrot set, Julia sets, Multibrot and Julia sets for any power of z, Newtonian and Nova fractals, Phoenix fractal, Burning ship and Burning ship Julia sets.


Added Rational map formula.


Usability: restore any custom visualization settings when switching back to a Mandelbrot set.


Added anti-aliasing option to the image quality settings.


Added maximum palette size option to the image quality settings.


Improved algorithm for showing fractal boundary. Overhauled documentation and sample images. Fixed an HSV to RGB bug. Addressed a usability issue: custom drawing parameters retained when changing fractal parameters (such as Julia constant).


Fixed palette corruption bug when reversed interior / boundary colour option was selected.


Added colour rotation option. Added Viewport tab to the advanced options.


Added support for custom palettes in advanced options. Removing unnecessary cruft from "share" URLs.