Interactive SVG Path Editor & Optimizer
An interactive vector graphics canvas. Edit SVG path coordinates ("d" attributes) visually on an absolute scale grid with node handles, draw new vectors, check control point angles, optimize coordinate decimals, and minify path expressions with 100% offline security.
How to Code SVG Paths
- Manipulate path nodes visually on the high-contrast canvas board.
- Type or edit raw d-attributes path components inline.
- View generated shapes, colors, scales, and directions.
- Copy optimized raw SVG markup lines directly to your React code.
Key Features
- Interactive Canvas coordinate: Draw and connect points using cursor controls.
- Compact code compiler: Automatically strips unneeded design software coordinates.
- Command helper logs: Displays helpful instructions maps for path commands (M, C, Z).
Common Use Cases
- Clean up oversized, buggy export coordinates from Figma, Sketch or Illustrator.
- Design modern, lightweight vector graphic icons for navigation bars.
- Animate path movements using interactive framework libraries.
Frequently Asked Questions
Can I import raw SVG code or just path strings?
You can paste either raw path strings (e.g. "M10 80 Q 95 10 ...") or whole nested
How does the optimizer reduce path file size?
The optimizer maps redundant path tokens, consolidates consecutive drawings, simplifies curves where applicable, rounds high-decimal floating points to clean bounds, and strips excessive whitespaces or spaces.
Related Tools
SVG Optimizer & Compressor
Clean, minify, and optimize SVG vector graphics client-side.
CSS Shadow & Gradient Generator
Visually generate multi-layered box shadows and linear/radial CSS gradients.
Favicon & ICO Generator
Create custom favicons from text/initials, emojis, or uploaded images.
QR Code Generator/Reader
Generate customized QR codes and read/decode QR code images.
