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

Link Router

Adam Fried-GintisAdam Fried-Gintis64 downloads

Route specially delimited web links to another browser, browser mode, custom launch action, or clipboard.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates6

Link Router is an Obsidian plugin that gives specially delimited web links an alternate action while leaving ordinary links unchanged. Route marked links to a selected browser, a private browser window, the system browser, a custom launch command, or the clipboard.

By default, write a URL between curly braces:

{https://example.com}

Add display text before the URL with a pipe:

{Example site|https://example.com}

Ordinary bare URLs and Markdown links remain unchanged. The opening and closing delimiters are configurable.

Installation

Install Link Router from Obsidian's Community Plugins browser, then enable it under Settings → Community plugins.

Behavior

  • Desktop routes: selected browser normally, selected browser privately, system browser, custom launch arguments, or copy.
  • Mobile routes: open normally or copy; optionally long-press to choose either action.
  • Reading View and Live Preview are supported.
  • Moving the editor cursor into a routed link reveals its source for editing.
  • Chrome is the default browser. Edge, Firefox, Brave, and a custom executable are supported.
  • The trailing icon is configurable.

Settings

  • Opening delimiter and Closing delimiter define routed-link syntax.
  • Link icon controls the trailing visual indicator.
  • Mobile route chooses the normal tap action: copy or open.
  • Mobile long-press menu offers both Open URL and Copy URL on a long press.
  • Desktop route chooses private browser, normal browser, system browser, copy, or custom executable behavior.
  • Browser selects Chrome, Edge, Firefox, or Brave for browser-specific desktop routes.
  • Custom executable and Custom arguments configure advanced desktop launching. Use {url} where the URL belongs.

Platform support

  • Tested on Obsidian 1.8.9 for Windows and on Obsidian for iOS.
  • Android, macOS, and Linux support is expected but awaiting community confirmation.
  • The declared minimum Obsidian version is 1.13.0.

Privacy and system access

On desktop, browser-specific routes start the selected browser executable with the configured arguments and clicked HTTP or HTTPS URL. The plugin does not use a shell. The system-browser route asks Electron to open the URL normally. Custom executable paths and arguments are stored in the vault's plugin settings.

The plugin does not make network requests, collect analytics, or transmit vault contents. It accesses the clipboard only when a copy route is activated.

Development

pnpm install
pnpm run check

The production build creates main.js at the repository root.

License

MIT

HealthExcellent
ReviewPassed
About
Route specially delimited links to a chosen browser, a private window, the system browser, a custom launch command, or the clipboard. Mark links with {url} or {Label|url} (delimiters configurable) and keep ordinary Markdown or bare URLs unchanged. Use desktop and mobile routing with inline editing, Reading View and Live Preview supported.
LinksIntegrationsCommands
Details
Current version
1.1.0
Last updated
3 weeks ago
Created
3 weeks ago
Updates
6 releases
Downloads
64
Compatible with
Obsidian 1.13.0+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Author
Adam Fried-GintisAdam Fried-Gintisadamfg
github.com/AdamF-G
GitHubadamf-g
  1. Community
  2. Plugins
  3. Links
  4. Link Router

Related plugins

Find orphaned files and broken links

Find files that are not linked anywhere and would otherwise be lost in your vault. In other words: files with no backlinks.

Actions URI

Add additional `x-callback-url` endpoints to the app for common actions — it's a clean, super-charged addition to Obsidian URI.

Open in Terminal

Open your vault in a new terminal window or launch Claude Code, Codex CLI, or Gemini CLI directly from a terminal.

Paste URL into selection

Paste URL "into" selected text.

Shell commands

Define system commands that you want to execute via command palette, hotkeys, URI links or automated events. E.g. open external applications or perform automated file modifications.

BRAT

Easily install a beta version of a plugin for testing.

Excalidraw

Visual PKM powerhouse. Create and edit Excalidraw drawings.

LanguageTool Integration

Advanced grammar and spell checking, powered by LanguageTool.

Smart Connections

Find related notes and excerpts while writing. Your AI link building copilot displays relevant content in graph + list view. A local embedding model powers semantic search. Zero setup. No API key.

Self-hosted LiveSync

Sync vaults securely to self-hosted servers or WEBRTC.