Tested tool guide
Tested browser tools
Checked August 16, 2026
What SVG Icon Editor does, with a checked example
This editor makes simple icons as SVG markup: you sketch with path tools on a square canvas, tune fill and stroke settings, and copy a self-contained svg element from the export pane. Because the drawing is stored as path data inside a viewBox, the export scales cleanly at any size, which is the point of icon work. The surprise is that the deliverable is code, not an image: whatever color you chose is written into the markup, so a fixed hex fill will not adapt to dark and light UI unless you export with currentColor.
Worked example
A concrete input and expected output from the current implementation.
Input
Draw a check mark with the pen tool: click at (6,12), (10,16), (18,8) on a 24x24 canvas, set stroke to currentColor, width 2, round caps and joins, and fill to none.
->
Expected output
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M6 12l4 4l8-8"/></svg>
The three clicks become the path commands M6 12, l4 4 and l8 -8, which end at (10,16) and (18,8), tracing the check mark's two strokes. The wrapper repeats the 24x24 viewBox and the stroke settings you chose; fill none with stroke currentColor is what makes the icon follow the surrounding text color once pasted.