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

Tag to Readwise

Dan MercerDan Mercer29 downloads

Uploads tagged blocks to your Readwise account so you can review them using spaced repetition.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates2

An Obsidian plugin that syncs all blocks tagged with a certain tag to Readwise as highlights.

⚠️ NOTE: If you want to sync your highlights from Readwise to Obsidian, use the official Readwise plugin for Obsidian. This plugin does the opposite: syncs your own notes into Readwise so you can review them as "highlights".

This plugin is not built or endorsed by Readwise. I am just an avid Readwise user, and this is just a hobby project I use to review my personal notes about focus-first technology and other topics. :)

Features

  • Syncs all blocks tagged with #review (or a different tag of your choosing) into Readwise as highlights.
  • By default, syncs only the notes that have changed since the last sync.
  • Readwise's "View Original highlight" action will take you straight to the note in your Obsidian vault (using an obsidian:// URL). The plugin adds a block ID to all tagged blocks to enable this deep linking (something like ^abc123 at the end of the line).

Setup

  1. Copy manifest.json and main.js (built from src/main.ts) into <your-vault>/.obsidian/plugins/tag-to-readwise/.
  2. Reload Obsidian and enable the plugin under Settings → Community plugins.
  3. Open the plugin settings and paste in your Readwise API token (find it at https://readwise.io/access_token). Click "Validate" to confirm it works.
  4. Set the book title and author in the plugin settings. Optionally change the tag name (default review), the Readwise category assigned to the highlights, or toggle whether automatic syncs happen on vault load (enabled by default).

Usage

  • Command palette → "Sync all #review blocks to Readwise" (syncs files modified since the last synced time)
  • Command palette → "Re-sync ALL highlights to Readwise" (ignores the last synced time and syncs all files)
  • Command palette → "Sync #review blocks in current file to Readwise"
  • Or click the "book with up arrow" icon in the ribbon (leftmost sidebar on desktop)

⚠️ WARNING: If you rename or move a note in Readwise, any already-synced highlights from that note will be duplicated in Readwise, because the highlight URL will be different. Deleting the ^abc123 marker from a synced block has the same effect, since a new ID gets generated next time it's scanned.

HealthExcellent
ReviewPassed
About
Upload all blocks tagged with a chosen tag to Readwise as highlights. Includes deep links back to the original note, and syncs only files changed since the last run by default, with options to re-sync all or sync a single file.
IntegrationsExportTags
Details
Current version
0.1.1
Last updated
2 weeks ago
Created
3 weeks ago
Updates
2 releases
Downloads
29
Compatible with
Obsidian 1.13.0+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Author
Dan MercerDan Mercerdrmercer
danmercer.net/
GitHubdrmercer
  1. Community
  2. Plugins
  3. Integrations
  4. Tag to Readwise

Related plugins

Yanki

Sync flashcards from a folder in your vault to Anki. Pure Markdown syntax. No fuss.

GitHub

Share as Gist

Share a note as a GitHub.com Gist.

BRAT

Easily install a beta version of a plugin for testing.

Self-hosted LiveSync

Sync vaults securely to self-hosted servers or WEBRTC.

LanguageTool Integration

Advanced grammar and spell checking, powered by LanguageTool.

Fast Note Sync

Real-time sync of your vaults across server, mobile, and web; shareable with anyone; supports REST and MCP integrations to build your personal AI knowledge base.

Tag Wrangler

Rename, merge, toggle, and search tags from the tag pane.

Custom Frames

Turn web apps into panes using iframes with custom styling. Also comes with presets for Google Keep, Todoist and more.

Local REST API with MCP

Unlock your automation needs by interacting with your notes over a secure REST API.

Maps

Adds a map layout to bases so you can display notes as an interactive map view.