SVG Path Builder

Build an SVG path from move, line, curve and arc commands and preview it live.

Design & colourSvgPathVector
SVG Path Builder screenshot

Build an SVG path one command at a time. Add move, line, curve and arc commands, watch the shape draw itself on a 100 by 100 grid, and copy the finished d attribute straight into your markup.

Stage

Grid 10 0 errors

The stage is a 100 × 100 user-space box. Orange dots mark the point each command lands on; a hollow dot marks the start of the path. A grey dash means that one command was rejected and is excluded from the output.

Output


      
Commands0
Valid0
Rejected0
Path length0.00
Bounding box—

Preset shape

Command list

Argument counts are fixed: M/L take 2, H/V take 1, C takes 6, Q takes 4, A takes 7 (rx ry rotation large-arc sweep x y), Z takes none. Arcs also reject negative radii and flags other than 0 or 1. A path must open with M.

More tools