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

Open in New Tab and Preserve Tabs

Zhihao NanZhihao Nan653 downloads

Open files in new tabs and preserve existing file tabs.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates1

Open in New Tab and Preserve Tabs changes Obsidian's file-opening behavior so opening a different file opens a new tab while preserving the current file tab.

Behavior

  • If the current tab contains file A and you open file B, file B opens in a new tab and becomes active.
  • If file B is already open in another tab, Obsidian switches to that existing tab instead of opening a duplicate.
  • If the current tab is empty, Obsidian reuses the empty tab.
  • If you open the same file that is already active, Obsidian keeps the current tab.

This applies to file opens that use Obsidian's normal openFile flow, including the file explorer, search results, recent files, and calendar daily notes.

Installation

From Obsidian Community Plugins

After the plugin is accepted into the community directory:

  1. Open Obsidian Settings.
  2. Go to Community plugins.
  3. Search for "Open in New Tab and Preserve Tabs".
  4. Install and enable the plugin.

Manual installation

  1. Download manifest.json and main.js from a release.

  2. Place them in:

    <vault>/.obsidian/plugins/open-in-new-tab-and-preserve-tabs/
    
  3. Reload Obsidian.

  4. Enable the plugin in Community plugins.

Notes

The plugin wraps Obsidian's WorkspaceLeaf.openFile method and restores the original method when unloaded.

License

MIT

HealthExcellent
ReviewPassed
About
Open files in new tabs while preserving the current tab. Switch to an already-open tab instead of creating duplicates, reuse empty tabs, and keep the active tab when reopening the same file. Apply to file opens from the explorer, search, recent files, and daily notes.
WorkspacesNavigation
Details
Current version
1.1.0
Last updated
5 months ago
Created
5 months ago
Updates
1 release
Downloads
653
Compatible with
Obsidian 1.0.0+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Author
Zhihao NanZhihao Nanzhihaonan
GitHubzhihaonan
  1. Community
  2. Plugins
  3. Workspaces
  4. Open in New Tab and Preserve Tabs

Related plugins

Homepage

Open a note, base, or workspace on startup, or set it for quick access later.

Vertical Tabs

Offer an alternative view that displays open tabs vertically, allowing users to group and organize tabs for a better navigation experience.

Open Tab Settings

Adds options to customize how tabs are opened, including open in new tab by default, preventing duplicate tabs, and more.

Notebook Navigator

A better file browser and calendar inspired by Apple Notes, Bear, Evernote and Day One.

Quick Switcher++

Enhanced Quick Switcher, search open panels, and symbols.

Breadcrumbs

Visualise the hierarchy of your vault using a breadcrumb trail or matrix view.

Quick Explorer

Perform file explorer operations (and see your current file path) from the title bar, using the mouse or keyboard.

Note Toolbar

Add customizable toolbars to your notes.

Footnote Shortcut

Makes creating footnotes more fun!

Vault Todos

Collect all outstanding TODOs from your vault and presents them in lists Today, Scheduled, Inbox and Someday/Maybe.