An Obsidian plugin that lets you right-click canvas image nodes and copy them to your clipboard as PNG. Supports local vault images and external URLs.
- Right-click → Copy image on any image node in the Canvas view.
- Hotkey —
Copy selected canvas image to clipboardcommand for keyboard-driven workflows. - External URLs — optionally fetch and copy images from remote URLs (opt-in via settings).
- Desktop-only (Canvas and clipboard APIs require Electron).
- Open Settings → Community plugins → Browse.
- Search for Image Copy Canvas and click Install.
- Download
main.jsandmanifest.jsonfrom the latest release. - Create a folder:
<Vault>/.obsidian/plugins/image-copy-canvas/ - Copy both files into it.
- Reload Obsidian and enable the plugin in Settings → Community plugins.
- Bun (latest)
bun installbun run devbun run buildbun run lint # biome check --write
bun run format # biome format --write
bun run check # biome check + tscbun test- Update
minAppVersioninmanifest.jsonif needed. - Run
bun version patch(orminor/major) — this bumps bothmanifest.jsonandpackage.json, and updatesversions.json. - Create a new GitHub release with the version number as the tag (no
vprefix). - Attach
main.js,manifest.jsonas release assets.