Capture. Normalize. Sync.

Save any web page straight into Obsidian.

Quick Obsidian Clipper writes clean Markdown to your Downloads folder. No cloud account, no API keys, no content leaving your browser.

Version 2.4.16 · Chrome Web Store review pending · manual install is available today.

Start in three steps

The clip lands as a Markdown file first. Your folder sync or a manual move brings it into Obsidian.

Step 01

Load the extension

Use the Chrome Web Store when review completes, or load the repository folder unpacked in Chrome, Brave, Arc or Edge.

Download or clone the repository, open the extensions page, enable Developer mode and select the project root.

Step 02

Choose your subfolder

Keep Obsidian-Clips or set a relative path below Downloads. Browser extensions cannot write to arbitrary absolute paths.

The Options page shows whether the folder was detected after your first clip.

Step 03

Clip and move into Obsidian

Clip with one click or a shortcut. Then let your folder sync move the file into your vault, or move it yourself.

X bookmark IDs stay valid even after the generated files move inside the vault.

Built for real research sessions

One small extension covers capture, cleanup, history and recurring X bookmarks without a hosted service.

One click and shortcuts

Clip the active page with the toolbar icon, Cmd+Shift+S or Ctrl+Shift+S.

Selection clipping

Press Cmd+Shift+C to save only the selected quote, snippet or section.

Bulk research tabs

Send every valid tab in a window through one controlled clipping pass.

Duplicate detection

Normalize tracking parameters and warn before saving the same URL again.

Site-aware output

Special handling keeps YouTube, X posts, Perplexity results and Medium articles readable.

X bookmark sync

Turn bookmarked X posts into individual Markdown files on your schedule.

See the extension

The options view keeps storage, health metrics and X bookmark controls in one place.

Quick Obsidian Clipper · Options Saved locally
Quick Obsidian Clipper settings showing download folder controls, health metrics and sync status
Options · download folder, health metrics, sync status and X bookmark controls. Open full-size view

From browser tab to vault note

Each stage stays inspectable: the source URL, the generated Markdown and the final location in your vault.

Browser

Read and select

Open any normal HTTP or HTTPS page. Internal browser pages are blocked by explicit URL guards.

https://example.com/research-article
Markdown

Inspectable output

YAML frontmatter captures title, source, date, tags, word count and reading time.

title: "Research Article" url: "https://example.com/research-article" type: article tags: - clipping/web
Obsidian

Move into your vault

Use iCloud, Dropbox, Syncthing or another local process to deliver the file to your chosen vault folder.

Downloads/Obsidian-Clips/ → Vault/Clippings/
Local-first by design

Local-first by default

Page extraction happens in your browser. The result is written through the download system. There is no analytics layer and no developer-side copy of your clips.

  • No account, subscription or API key required
  • No telemetry and no external content transfer
  • Settings, history and X sync IDs stay in local storage
  • Optional archive routes run only after you enable them
3 capture modes: page, selection and bulk tabs
100% local processing before the file reaches disk

Questions before installing

Does it upload my articles anywhere?

No. Extraction and Markdown creation happen locally. The browser download API writes the finished file to disk.

Where do files actually go?

They go below your browser's Downloads directory, by default in Obsidian-Clips. The Options page includes a one-click action to reveal that folder.

How does X Bookmark Sync work?

When enabled, it checks your logged-in X bookmarks on the selected interval. Already-synced post IDs are stored locally so moved files are not synced twice.

Can I use Brave, Arc or Edge?

Yes. Manual unpacked installation works in Chromium browsers that support Manifest V3 extensions.

Two installation paths

Use the store version for normal updates. Use unpacked install while review is still pending.

Recommended after review

Chrome Web Store

The submitted package uses Manifest V3, explicit permission justifications and automatic publication after approval.

chromewebstore.google.com/detail/cjhbghekkonbpcibkbogbcemepolpnnl Pending review Open store listing
Available now

Manual unpacked install

Clone the repository, enable Developer mode in your Chromium browser and load the project root.

github.com/MediaPublishing/quick-obsidian-clipper#installation Version 2.4.16 Installation guide
Source code and privacy policy github.com/MediaPublishing/quick-obsidian-clipper
Open GitHub repository