SVGSketch Plugin

Fractals plugin

Create recursive SVG patterns and then edit the result like normal vector artwork.

Open plugin in SVGSketch

Quick answer

The Fractals plugin generates editable SVG fractal patterns across 26 types, including Koch, Sierpinski, dragon and Levy curves, Pythagoras and H-trees, Cantor sets, Vicsek and T-square figures, Gosper, Peano and Moore space-filling curves, Penrose tilings, Apollonian gaskets, strange attractors, and Mandelbrot, Julia, Burning Ship and Newton sets.

Generate recursive vector patterns

The plugin creates fractal artwork from parameterized recipes instead of forcing you to draw repeated geometry by hand.

Koch snowflakes, Sierpinski triangles and carpets, dragon and Levy curves, branching trees, ferns, Cantor sets, Vicsek and T-square figures, and aperiodic Penrose tilings can become backgrounds, ornaments, lesson graphics, or abstract illustrations.

Single-stroke curves for pens and plotters

The Gosper, Peano, Moore, Hilbert and Sierpinski arrowhead curves are each one continuous path, which is what a pen plotter or a laser cutter wants: no lifts, no retraced segments.

The Moore variant closes the Hilbert curve into a loop, and the H-tree gives the balanced binary layout used for clock distribution and fractal antennas.

Colour and animate the construction

Named palettes recolour the whole figure at once, and the spectrum palette ramps hue across draw order, which reads as recursion depth on the branching and packing types.

Turning on animated drawing gives every element its own timeline track, so the figure draws itself in construction order and you can retime it afterwards in the Animation panel like any other animation.

Refine the generated SVG

After generation, the output is SVG artwork. You can recolor it, crop it, combine it with masks, simplify paths, or use it as part of a larger composition.

The parameters stay attached to the result, so selecting a placed fractal reopens its settings and regenerating it is a single undo step.

Included workflows

Koch and Sierpinski

Generate classic recursive fractals as crisp SVG geometry.

Space-filling curves

Draw Gosper, Peano, Hilbert and Moore curves as one continuous path.

Penrose tilings

Subdivide rhombs or kites and darts into an aperiodic tiling.

Mandelbrot and Julia

Render escape-time sets as a raster image or as vector contours.

Palettes and spectrum

Recolour a figure at once, or ramp hue across its draw order.

Animated draw-on

Let the figure draw itself as editable timeline tracks.

FAQ

Can I generate a Koch snowflake as SVG?

Yes. The Fractals plugin includes Koch-style fractal generation as editable SVG output, with snowflake, antisnowflake, Koch island and anticross-stitch variants.

Are fractals editable after generation?

Yes. The generated result is SVG artwork that can be styled, transformed, and exported. Selecting it also reopens its parameters, so you can change the depth or palette and regenerate in place.

Can a fractal draw itself as an animation?

Yes. Enabling animated drawing gives each element a stroke dash-offset track on the document timeline, staggered in construction order, and those tracks stay editable in the Animation panel.

Which fractals work on a pen plotter?

The space-filling curves are the best fit: Gosper, Peano, Hilbert, Moore and the Sierpinski arrowhead are each a single continuous stroke, so the pen never lifts mid-figure.

What can I use fractal SVGs for?

They work well for geometric art, patterns, teaching materials, decorative backgrounds, plotter and laser work, and experiments.

Open your SVG in SVGSketch

Start with a blank canvas, import an SVG, or use the editor as a conversion and cleanup step.

Open plugin in SVGSketch