How to save web pages to Obsidian

To save web pages into Obsidian as clean notes rather than copy-paste, you need a clipper that writes to your vault through the Local REST API and converts the article to Markdown with the frontmatter you want. Kliplet can save a simplified article, full page, selection, or URL-only record into the folder you choose, or capture the visible tab as a PNG. With the default loopback endpoint the destination request stays on your device; a LAN or remote HTTPS endpoint receives the clip and credential if you configure one. Eligible ordinary Obsidian text writes whose exact vault paths were resolved before their first requests can enter the local queue, with up to four automatic attempts; screenshots are never replayed.

One-time setup

  1. In Obsidian, install and enable the Local REST API community plugin and copy its API key.
  2. Install Kliplet from kliplet.com, open Options → Targets, add Obsidian, and paste the API key.
  3. Optionally create a template for frontmatter (title, source, tags, date) and the destination folder.

Save a page

  1. Open the article and optionally select text if you want a selection clip.
  2. Trigger Kliplet (shortcut or right-click Save to Kliplet).
  3. Pick Obsidian and choose simplified article, full page, selection, URL-only, or visible-tab Screenshot. The four text modes create a note; Screenshot creates a PNG and verifies its bytes by exact read-back.

Keep the default destination write local

With the default loopback endpoint, the clip goes from your browser to the REST API in your vault. A LAN or remote HTTPS endpoint receives the clip and credential if you configure one. The Kliplet extension ships no usage analytics. If you separately enable AI, extracted clip text is sent to your chosen provider.

Persistent local highlights

Alt+H stores highlights locally and Kliplet reapplies them when you return to the source page. They are separate from the four text capture modes and Screenshot and are not written to Obsidian by default. A paid user can include them only by explicitly creating a custom template with {{highlights}}.

Add Kliplet to Chrome

FAQ

What do I need to save web pages to Obsidian?

The Obsidian Local REST API plugin (enabled, with its API key) and Kliplet configured with that key. Then clips write directly into your vault as Markdown notes.

Does the page content leave my computer?

With the default Obsidian loopback endpoint, the destination write stays on your device. A LAN or remote HTTPS endpoint receives it if you configure one. If you enable AI, extracted clip text is separately sent to your chosen provider. The Kliplet extension ships no usage analytics.

Can I set the folder and frontmatter?

Yes. A template controls the destination folder and frontmatter fields (title, source, tags, date) for every clip.

What if I'm offline?

Only an eligible ordinary Obsidian text write whose exact vault path was resolved before its first request can enter Kliplet's local queue, with up to four automatic attempts. Screenshots and writes to Notion, Joplin, Logseq, Anytype, Bear, and Markdown are not replayed. Authentication, validation, and other user-action failures are not replayed, and vault acceptance is not guaranteed.

Is Kliplet free?

Free supports unlimited clips to one selected destination per action; Pro and Lifetime add simultaneous multi-target clipping. Install from kliplet.com and see the official site or Store listing for current pricing and terms.