Search...Search plugins and themes...
⌘K
Sign in
  • Get started
  • Download
  • Pricing
  • Enterprise
  • Account
  • Obsidian
  • Overview
  • Sync
  • Publish
  • Canvas
  • Mobile
  • Web Clipper
  • CLI
  • Learn
  • Help
  • Developers
  • Changelog
  • About
  • Roadmap
  • Blog
  • Resources
  • System status
  • License overview
  • Terms of service
  • Privacy policy
  • Security
  • Community
  • Plugins
  • Themes
  • Discord
  • Forum / 中文论坛
  • Merch store
  • Brand guidelines
Follow us
DiscordTwitterBlueskyThreadsMastodonYouTubeGitHub
© 2026 Obsidian

svgeditor

kpaedekpaede220 downloads

Edit SVG files.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates3

SVG Editor for Obsidian brings an SVG-edit based vector editor directly into your vault. It lets you create, open, edit, and save .svg files without leaving Obsidian.

Features

  • Direct SVG editing: Open .svg files from the file menu, the ribbon icon, commands, or the pencil button on the SVG.
  • Edit button: Rendered SVGs show a small pencil button in the upper-right corner. Click it to open that SVG directly in the editor. This is enabled by default and can be disabled in the plugin settings.
  • Drawing tools: Selection, rectangles, ellipses, lines, freehand paths, text, connectors, panning, zooming, and more.
  • Shape library: Includes categories such as Basic, Arrows, Flowchart, Music, Mathematics, Animals, Objects, Symbols, and more.
  • Rulers and grid: Use rulers, grid display, snapping, and multiple units including px, cm, mm, in, pt, and pc.
  • Layers and overview: Manage layers, visibility, ordering, and use the overview panel for navigation.
  • Styling controls: Edit fills, strokes, opacity, markers, gradients, line joins, line caps, and other SVG properties.
  • Source editing and export: Edit SVG XML directly, use dynamic sizing, and export images from the editor.
  • Draft safety: Changes are buffered as drafts before they are saved back to the vault file.

Usage

  1. Create a new SVG

    • Click the ribbon icon.
    • Or run SVG Editor: Create new SVG from the command palette.
  2. Edit an existing SVG

    • Right-click an SVG file in the file explorer and choose Edit with SVGEdit.
    • Or focus an SVG file and click the ribbon icon.
    • Or hover over a rendered SVG in a note and click the pencil button in its upper-right corner.
  3. Use the editor

    • Use the left toolbar for drawing and selection tools.
    • Use the top and bottom toolbars for object properties, fill/stroke settings, zoom, source editing, export, and document options.
    • Save to write the edited SVG back to the vault file.

Settings

  • Show inline edit button: Shows or hides the pencil button on rendered SVGs. Enabled by default.
  • Default document size: Controls the width and height used when creating new SVG files.

Technical Details

This plugin uses SvgCanvas from SVG-edit inside an Obsidian modal instead of embedding a separate iframe editor. The plugin integrates with Obsidian files (TFile), menus, commands, settings, and Markdown rendering so SVGs can be edited as normal vault files.

Disclaimer

I vibecode my plugins—and the scope of this work exceeds my programming skills. Because of this, there is always a residual risk when using them. I do this primarily to bridge certain gaps in my own workflow. Should these plugins ever become obsolete because a professional developer used them as inspiration to code something truly solid and sophisticated, I would be absolutely thrilled.

HealthExcellent
ReviewPassed
About
Edit and create .svg files directly inside your vault with an integrated SVG-edit vector editor. Open SVGs via the file menu, ribbon, or inline pencil and use drawing tools, layers, rulers/grids, styling, source editing, export, and draft buffering before saving back to the vault.
DrawingImagesFiles
Details
Current version
0.0.4
Last updated
3 months ago
Created
3 months ago
Updates
3 releases
Downloads
220
Compatible with
Obsidian 0.15.0+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Sponsor
Support
Author
kpaedekpaede
dramaturgie.lol
GitHubkpaede
  1. Community
  2. Plugins
  3. Drawing
  4. svgeditor

Related plugins

Ink

Handwriting and drawing directly between paragraphs using a digital pen, stylus, or Apple pencil.

TTRPG Tools - Maps

A toolbox for interactive fantasy maps.

Pixel Perfect Image

Pixel perfect 100% image resizing, copy to clipboard, show image in Finder/Explorer, and much more.

Notebook Navigator

A better file browser and calendar inspired by Apple Notes, Bear, Evernote and Day One.

Excalidraw

Visual PKM powerhouse. Create and edit Excalidraw drawings.

Claudian

Embeds Claude Code/Codex and other local Agents as AI collaborators in your vault.

Advanced URI

Control everything with URI.

Local REST API with MCP

Unlock your automation needs by interacting with your notes over a secure REST API.

Find orphaned files and broken links

Find files that are not linked anywhere and would otherwise be lost in your vault. In other words: files with no backlinks.

Omnisearch

Intelligent search for your notes, PDFs, and OCR for images.