SVGSketch - Online SVG Sketch Editor

SVGSketch is a browser-based SVG editor for drawing, editing paths, and exporting clean scalable vector graphics with a fluent TypeScript SDK.

Free to use · No account required · Works in any modern browser

Live - built with the SVGSketch SDK

Made with SVGSketch

Every tile above is a real SVG produced by the editor or the SDK. See more examples →

Editor features

Drawing, path editing, animation, and multi-format export, with data plugins built in.

Clean SVG Output

Optimized markup with zero proprietary metadata - no data-* ghosts. Round-trips cleanly through any toolchain. Copy-paste directly into your codebase or commit it to a repo.

Keyboard-First

Shortcut coverage for every tool, panel, and action - pen, transform, boolean, alignment, animation. A searchable command palette covers the rest.

Text & Typography

Real SVG <text> - never rasterized. Google Fonts and local fonts with variable font axes, multi-line wrapping, text on a path, shape-inside flow, and convert text to path. Vertical writing modes and full RTL/bidi.

SVG Animation

Real timeline editor for SMIL and CSS animations. Keyframe transforms, fills, paths, and motion along an <mpath>. Cubic-bézier, steps(), and linear() easing. Import animated SVGs round-trip; export self-contained loops with no JavaScript runtime.

Boolean Operations

Union, subtract, intersect, exclude, and divide on any vector geometry - paths, primitives, and text outlines. Build complex shapes from simple ones and keep editing the result.

Multi-Format Export

Export SVG, PNG, JPEG & WebP free. Upgrade to Pro for PDF, GIF, video, batch ZIP, and code generation. One source document, every format you need to ship in.

SVG Path Editor

Command-level control over the d attribute. Mix M, L, C, Q, A, Z in one path, switch between cubic and quadratic béziers, drag nodes and handles, convert lines to curves, smooth or simplify, reverse direction. Pen tool plus freehand with automatic curve fitting.

Alignment & Grids

Snap to grid, smart guides, alignment tools, and distribute spacing evenly across selections.

Unlimited Undo

Full history across every operation - every drag, transform, keyframe, and edit is reversible.

See all features →

Plugin Support

Explore Plugins built by SVGSketch or build your own with the SDK.

AI SVG Generation Pro

Generate SVG from a text prompt with the AI plugin. The output is native, editable shapes, not a flattened raster trace.

Editable output - circles stay circles, rects stay rects, paths stay paths
Transform selections - select shapes, describe a change, AI applies it
BYOK - bring your own key or use ours
a mountain landscape with pine trees, animated flying birds, and a fish swimming in a lake
44 editable shapes

Pricing

Free for core editing. Pro adds advanced export, code generation, and plugins.

Free

$0

forever

  • Full SVG editor - all drawing tools
  • Export to SVG & PNG
  • Boolean operations & path editing
  • Keyboard shortcuts & dark mode
  • Cloud storage (limited)
  • No account required for local editing
Get Started

Pro

$9/mo

14-day free trial · billed $108/year

  • AI vector generation - clean, editable shapes from a text prompt (no raster traces)
  • Animation export - supports CSS animations, Web Animations API, and SMIL; SMIL provides the best SVG compatibility
  • Access to all plugins, including charts, maps, LaTeX math, QR/barcodes, 3D shapes, sheet music & artistic transforms
  • Code export - React, Vue, D3.js or CSS, ready to paste
  • Every export format - PDF, GIF, video & batch ZIP
  • Real-time collaboration on shared documents
  • Expanded cloud storage & document history
  • Priority support & early access to new features
Start Free Trial

Open the SVG editor

No account, no install - runs in any modern browser.

Open SVGSketch