Draw V Fractal
Draw an L-system V-curve (F → F+F-F-F+F, 45°, dim ≈ 1.084). NOT the Lévy C curve. Free, offline, client-side, instant, secure.
- Runs in your browser
- Nothing uploaded
- Free, no sign-up
Renders an L-system curve with axiom F, rule F → F+F-F-F+F, 45° turns.
Each F substitutes into 5 F's, so iter N has 5ᴺ segments. Honest box-counting
dimension log(5)/log(3+√2) ≈ 1.084. This is NOT the Lévy C curve -
see the FAQ for what it actually is.
How to Use Draw V Fractal
- Pick iterations (1-7). Each iteration replaces every F with 5 F's, so total segments =
5ᴺ. Iter 4 = 625; iter 7 = 78,125. - Set segment length (5-50 px). The tool auto-scales to fit canvas.
- Pick canvas size, colors, and line width. A toast warns if the line color is too close to the background.
- Optionally enable symmetry colors (alternates indigo/cyan per segment) or depth shading (gradient by recursion depth).
- Click Draw Fractal or press Ctrl/Cmd + Enter. Iter 6+ shows a non-blocking time estimate.
- Copy or download the PNG. Filename encodes iteration.
Frequently Asked Questions
Is this the Lévy C curve?
No. The classical Lévy C curve, introduced by Paul Lévy in 1938 (Les courbes planes ou gauches et les surfaces composées de parties semblables au tout), uses the L-system axiom F with rule F → +F–F+ – that is 2 F’s per substitution, not 5. The Lévy C curve is space-filling (dim 2.0). This tool’s 5-F rule produces a completely different figure with dim around 1.084. The name “Lévy C curve” was attached to this tool by mistake in the original docs and has been removed.
What is the fractal dimension?
The honest box-counting dimension is log(5) divided by log(3 + √2), which works out to about 1.084. Derivation: one application of the rule F → F+F-F-F+F, starting at the origin heading up, traces 5 unit-length segments ending at (0, 3 + √2) ≈ (0, 4.414). So one F is replaced by 5 sub-F’s covering a diameter ratio of 4.414. The Moran-style similarity dimension is therefore log 5 / log 4.414 ≈ 1.084. An older version of the code returned log(5) / log(√2) ≈ 4.6438 – which is mathematically impossible in 2D (dim cannot exceed 2). An older version of the FAQ separately claimed “≈ 1.9340” – that figure has no clear derivation and may have been borrowed from a different fractal. Both old numbers were wrong; the current value reflects the actual geometry of this L-system.
How many segments at iteration N?
Exactly 5 to the N. Iter 1 = 5; iter 4 = 625; iter 7 = 78,125. An older version of the spec said “iter 1 = 3 segments” – that contradicted the FAQ (which correctly said 5) and the code. The code has always produced 5ᴺ; the spec is now consistent.
Why is the figure so “branchy” and not space-filling?
Because the L-system stretches forward each iteration: the rule’s expansion covers 4.414 units while replacing what was 1 unit, so the curve elongates. With dim around 1.084 (only slightly above 1.0), the curve is almost line-like – it has thin “branches” rather than filling area densely.
What do the symmetry and depth-shading toggles show?
Symmetry mode alternates indigo and cyan per consecutive segment, which visually pairs up left/right branches generated by the symmetric rule. Depth shading interpolates from the line color toward pink based on a running count of +/− turns (current recursion-depth proxy), so deeper branches appear in warmer color.
Why is iteration limited to 7?
5 to the 7 = 78,125 segments. Iter 8 would be 390,625 – too slow for live exploration in a typical browser. Iter 7 is already at the edge; the tool gives a non-blocking time estimate before running it.
Is anything sent to a server?
No. The tool loads three static files (HTML, CSS, JS) and then runs entirely in your browser – L-system expansion, drawing, PNG export, clipboard copy. You can disconnect from the internet after the page loads. No analytics, no tracking, no cookies.
Is this tool free?
Yes – free, unlimited, no signup, no watermark. Use the PNGs in lectures, papers, blog posts, or art freely. Attribution to is appreciated but not required.
Related Tools
Draw Canopy Fractal →
Draw a canopy-tree L-system fractal in your browser. 7 iterations, custom colors, gradient depth,…
Draw Cantor Dust Fractal →
Draw true Cantor Dust (4-corner) or Sierpiński carpet (8-square) in your browser. Color modes,…
Draw Cantor Fractal →
Draw the Cantor set with middle-third deletion. 0-10 iterations, custom colors, dimension and measure…
Draw Flowsnake Fractal →
Draw the Gosper curve hexagonal space-filling fractal in your browser. Iterations 1-6, custom colors,…
Draw Frosty Fractal →
Draw Frosty Fractal online, free and private. Runs in your browser, no upload, instant…
Draw Hausdorff Fractal →
Draw the Hilbert curve or Moore curve (closed-loop variant) - true space-filling fractals (dim…
Draw Heighway Fractal →
Draw the Heighway dragon (paper-folding fractal) with fire gradient and symmetry modes. L-system based.…
Draw Hexaflake Fractal →
Draw the hexaflake (hexagon snowflake) - 7-hexagon recursive fractal with 6-fold symmetry. Custom colors,…
Draw Hilbert Fractal →
Draw the Hilbert space-filling curve in your browser. 9 iterations, rotation, gradient, endpoints. Free,…
Draw Koch Fractal →
Draw Koch curve, snowflake, or anti-snowflake at any angle. Iterations 0-7. Free, offline, client-side,…
Draw Levy Fractal →
Draw the Lévy C-curve (Paul Lévy 1938) - space-filling fractal at 45°. Gradient and…
Draw Mcworter Dendrite Fractal →
Draw Mcworter Dendrite Fractal online, free and private. Runs in your browser, no upload,…