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

Canvas Bundle

Rajat NaiRajat Nai101 downloads

Export Obsidian canvas files with all connected notes, assets, and structure into a zip.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates3

Canvas Bundle exports an Obsidian canvas and its connected files into a portable zip archive. Useful for case when you want to share or back up a canvas without manually collecting every linked note, attachment, and canvas asset.

Features

  • Exports the active .canvas file.
  • Includes markdown notes used in canvas file nodes.
  • Follows note links and embedded markdown files so related notes are included.
  • Includes non-markdown attachments used by canvas nodes, note embeds, and group background images.
  • Rewrites canvas paths and note links so the exported bundle stays connected.
  • Handles duplicate filenames by generating unique names inside the bundle.

Usage

  1. Open a canvas file in Obsidian.
  2. Open the command palette.
  3. Run Canvas Bundle: Export canvas as zip.
  4. Find the generated .zip file in your vault root.

The zip contains:

  • <canvas-name>.canvas
  • notes/
  • attachments/

Limitations

  • The plugin creates the exported zip in the vault root.
  • Missing or unresolved files are skipped.
  • This plugin is desktop-only.

Planned for future releases

  • Include backlinks from exported text notes.
  • Recursively process canvas files embedded inside exported notes.

Development

Install dependencies:

npm install

Start the development build:

npm run dev

Create a production build:

npm run build

Run lint checks:

npm run lint

Manual installation

Copy main.js and manifest.json into:

<Vault>/.obsidian/plugins/canvas-bundle/

Then reload Obsidian and enable Canvas Bundle in Settings -> Community plugins.

HealthExcellent
ReviewPassed
About
Export the open Obsidian canvas and all linked notes, embeds, and attachments into a single portable ZIP archive. Include markdown files, non-markdown assets, and group background images while rewriting canvas paths and note links and generating unique names for duplicate files. Run on desktop only and save the ZIP to the vault root.
CanvasExportAttachments
Details
Current version
0.0.3
Last updated
2 months ago
Created
4 months ago
Updates
3 releases
Downloads
101
Compatible with
Obsidian 1.12.7+
Platforms
Desktop only
License
0BSD
Report bugRequest featureReport plugin
Author
Rajat NaiRajat Nairajatnai49
GitHubrajatnai49
  1. Community
  2. Plugins
  3. Canvas
  4. Canvas Bundle

Related plugins

Better Embedded Canvas

Give your embedded canvas better display and interactivity.

Advanced Canvas

Supercharge your canvas experience. Create presentations, flowcharts and more.

Share Note

Instantly share/publish a note, with the full theme and content exactly like you see in Obsidian. Data is shared encrypted by default, and only you and the person you send it to have the key.

Consistent Attachments and Links

Move note attachments and update links automatically.

Ink

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

YAOS

Simple real-time sync powered by your own Cloudflare Worker.

ZettelFlow

Create and manage your notes in a Zettelkasten way via Canvas.

Slides Extended

Create markdown-based reveal.js presentations. Fork of Advanced Slides.

Imagine

A comprehensive image management plugin for managing, inserting, resizing, viewing, and batch processing images.

Pixel Perfect Image

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