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

Power Merge Notes

Keith PieperKeith Pieper50 downloads

Merge Markdown notes with heading-aware content, frontmatter, and Dataview handling, including automatic same-name duplicate cleanup.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates1

Merge Markdown notes into one while preserving useful structure. Merge Notes combines duplicate content under matching headings, reconciles selected frontmatter fields, and handles Dataview code blocks with explicit rules.

Illustrative note-merge workflow

The image is an illustrative example of the workflow, not a screenshot of the plugin.

Capabilities

  • Manual merge: choose two notes from Command Palette.
  • Selected-file merge: merge multiple selected notes from the File Explorer context menu.
  • Duplicate scan: merge duplicates in the active file's folder.
  • Rename with merge: rename a note and merge into an existing target when the name collides.
  • Automatic cleanup: detect same-name Markdown duplicates when notes are created or renamed.
  • Heading-aware merge: append source content under matching headings and keep distinct headings.
  • Frontmatter merge: retain title and date from the preferred note; deduplicate aliases and tags.
  • Dataview handling: deduplicate repeated dataview blocks and select the most recently updated dv.view block when applicable.

Install

Copy this folder to /.obsidian/plugins/Power-Merge-Notes/, then enable Power Merge Notes under Settings → Community plugins.

To build from source:

npm install
npm run build

Use npm run dev for watch mode if supported by the local package scripts.

Usage

Merge two notes

  1. Open Command Palette.
  2. Run Merge two notes….
  3. Choose the first and second note.
  4. Select Old Into New or New Into Old.
  5. Review the result and confirm the secondary-note behavior.

Work with duplicates

Use Merge duplicates in active file's folder to scan the current folder, or enable Auto-merge same-name duplicates in settings. Common duplicate suffixes such as (1), - Copy, and Obsidian Sync conflict titles are normalized.

By default, the secondary note moves to system trash after a successful merge. Disable Trash secondary after merge to keep both files.

Settings

  • Auto-merge same-name duplicates
  • Default preference
  • Trash secondary after merge
  • Verbose console logs
  • Auto-merge debounce (ms)

Heading comparisons are exact and case-sensitive. Back up or use version history before large merges.

License

MIT. See LICENSE.

HealthExcellent
ReviewPassed
About
Merge Markdown notes into a single file while preserving heading structure and combining duplicate content under matching headings. Reconcile frontmatter by retaining the preferred title and date and deduplicating aliases and tags, deduplicate Dataview blocks by preferring the most recent view, and run manual, selection-based, folder-duplicate, rename-with-merge or automatic same-name merges.
FilesPropertiesAutomation
Details
Current version
1.5.1
Last updated
Last week
Created
Last week
Updates
1 release
Downloads
50
Compatible with
Obsidian 1.5.1+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Author
Keith PieperKeith Pieperkpieper876
keithpieper.com
GitHubkpieper876
martechllc.com
  1. Community
  2. Plugins
  3. Files
  4. Power Merge Notes

Related plugins

Advanced URI

Control everything with URI.

QuickAdd

Quickly add new notes or content to your vault.

Update modified date

Automatically update a frontmatter modified date field when the file is modified.

MetaEdit

Manage your metadata.

Multi Properties

Add properties to multiple notes at once. Either right-click a folder or select multiple notes and right-click the selection.

Vault Changelog

Maintain a changelog of recently edited notes.

Notebook Navigator

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

Claudian

Embeds Claude Code/Codex and other local Agents as AI collaborators in your vault.

BRAT

Easily install a beta version of a plugin for testing.

Homepage

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