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

Paste Image

SpencerSpencer

Paste actual images from mixed clipboard formats or image URLs.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates3
obsidian-paste-image
paste the actual image into obsidian
image



For clicking 'Copy Image' - to paste into Obsidian, and it pastes the URL of the image.

This is frustrating because it seems to change arbitrarily on different applications and even websites. Obsidian seems more idiosyncratic than other applications that reliably paste an image.

This plugin provides a command to paste the actual image binary in your clipboard. This is not as simple as you'd think. Like everything else - the clipboard is more complicated than you assume.

Usage

This plugin has three features, all optional, and all default off:

  1. a Paste Image command, you can run whenever you want
  2. a ribbon button for mobile, so you can one-click binary paste
  3. a paste-event interceptor so this becomes the default obsidian behaviour (default off)

Process

In all cases, it looks for an image binary in a clipboard, first. This is the easiest win.

Failing that, the plugin looks for a 'Rich Text' Image url in any html-formatted clipboard items.

Third, it looks for "text/uri-list" and "text/plain" clipboard items that resemble image urls

In either case, it fetches the url HEAD to see the url if it is Content-Type :image/*, and downloads the image to binary, so it can be pasted.

In short, you can copy 'https://example.com/image.jpg' then the paste-image command will paste it into your obsidian note.

Settings

2026-11-12 T 10 08 13@2x

The Source Link stuff lets you keep the url, as well as the image, and optionally format it as a markdown link.

If you hook it up to work on every paste event, it may interfere with any downstream plugins that are also using the paste event.



image

Details

When you copy something to the clipboard, it can store several formats of your copied item. This way, the destination application can choose the preferred format.

You can see the different formats with a clipboard inspector:

2026-11-12 T 10 24 54@2x

Different applications and even different browsers have different output here, particularly with custom ordering and formatting decisions.

It's not as simple as cherry-picking which clipboard item either - more complexity shows-up when we're dealing with native clipboard events on mobile, and translation to browser-events. There's intentional differences between web clipboard and the native mobile clipboards, often for security reasons. Moving random binary between applications is a rightfully-spooky thing. Obsidian is a web application - and these paste-events are translated in this lossy, opaque way.

It needs to work on mobile, so it does not use the Electron native clipboard module.

Anyways, this plugin just tries its best. Please let me know if it ever screws-up.

When i click 'copy image' it should copy the darn image.

MIT - PRs welcome

HealthExcellent
ReviewPassed
About
Paste images from your clipboard as embedded files instead of URLs. Detect image binaries or image URLs in clipboard data, verify the MIME type, download the image and insert it into your note. Provide a paste command and optional paste-event interceptor to paste binaries on demand or make it default.
ImagesAttachments
Details
Current version
0.0.3
Last updated
Yesterday
Created
Last month
Updates
3 releases
Compatible with
Obsidian 1.5.7+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Author
SpencerSpencerspencermountain
spencermountain.dev/
GitHubspencermountain
Blueskyspencermountain.dev
  1. Community
  2. Plugins
  3. Images
  4. Paste Image

Related plugins

Ink

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

Paste image rename

Rename image after pasting, support name pattern and auto renaming.

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.

Image auto upload

Upload images from your clipboard by PicGo.

Supernote (Unofficial)

Sync and view Supernote notes and Atelier drawings in your vault

Image Context Menus

Image context menus (mostly on right click): Copy to clipboard, Open in default app, Show in system explorer, Reveal file in navigation, Open in new tab.

S3 Image Uploader

Self-host images on AWS S3.

Imgur

Upload images from your clipboard to imgur.com and embeds uploaded image to your note.

Awesome Image

One-stop solution for image management and viewing.