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

Auto Note Mover (Forked)

Rafael OrdazRafael Ordaz112 downloads

Moves notes to folders by matching their tag or title against your rules, automatically on create, edit, or rename, or manually.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates3

Auto Note Mover will automatically move the active notes to their respective folders according to the rules.

About this fork

This is a fork of the popular Auto Note Mover plugin by faru, which has not been updated in several years. This fork brings the plugin up to date with current versions of Obsidian.

Changes in this fork:

  • Fixed the folder and tag suggestion dropdown appearing outside the settings window when Obsidian settings are opened in a pop-out window.

Migrating from the original plugin

[!warning] Never enable the original Auto Note Mover and Auto Note Mover (Forked) at the same time. Both plugins watch the same notes, so they can move a note twice or move it to the wrong folder. Disable the original before you enable the fork.

Your rules and other settings are stored in data.json, and this fork reads the same format. To bring them over:

  1. In Obsidian, go to Settings > Community plugins and disable Auto Note Mover (the original). Disabling it first stops both plugins from moving notes at the same time.
  2. Install and enable Auto Note Mover (Forked).
  3. Close Obsidian, or disable Auto Note Mover (Forked), so it does not overwrite the file.
  4. Copy data.json from the original plugin folder to the fork's folder:
    • From: <vault>\.obsidian\plugins\auto-note-mover\data.json
    • To: <vault>\.obsidian\plugins\auto-note-mover-forked\data.json
  5. Start Obsidian again (or re-enable the fork) and check Settings > Auto Note Mover (Forked) to confirm your rules are listed.
  6. Once the rules look right, you can remove the original plugin.

If the fork's folder already has a data.json, replace it with the copied file.

This fork is currently desktop only. It has not been tested on mobile.

All credit for the original plugin goes to its author. This fork keeps the original MIT license.

How it works

Register the tag or title of the note you want to move to the rule.

When the active note matches the rule, Auto Note Mover will move the note to the destination folder.

If you create a new note from a link in an existing note or from another plugin, Auto Note Mover will move those notes to the folder you want, so you don't have to worry about where or how to create the note.

If the rule is matched but the destination folder is not found, or if the destination folder has a note with the same name, a warning will be displayed and the move will be aborted.

Triggers

There are two types of triggers for Auto Note Mover.

Automatic

Triggered when you create, edit, or rename a note, and moves the note if it matches the rules.

You can also activate the trigger with a command.

Manual

Will not automatically move notes.

You can trigger by command.

Rules

  1. Set the destination folder.
  2. Set a tag or title that matches the note you want to move. You can set either the tag or the title.
  3. The rules are checked in order from the top. The notes will be moved to the folder with the first matching rule.

Tag: Be sure to add a # at the beginning.

Title: Tested by JavaScript regular expressions.

Notice

  1. Attached files will not be moved, but they will still appear in the note.
  2. Auto Note Mover will not move notes that have "AutoNoteMover: disable" in the frontmatter.

Example of use

Tag

Food0

Food2

Nested Tag

nest0

nest1

Daily Notes

day0

day1

Task Notes

task0

task1

Star Notes

sta0

sta1

How to Notes

how0

how1

Command

comm

Disable Auto Note Mover in front matter.

fm0

Troubleshooting

1. Notes do not move.

Make sure that the rules are correct, that no excluded folders are set, and that they are not disabled in the frontmatter. Another possibility is that if the vault is monitored by a real-time sync software like Dropbox, if the editing overlaps with the timing of the sync, the sync software might lock the note and prevent it from being moved.

2. Duplicate notes

Check your sync software.

Duplicate notes due to iCloud glitches have been reported (see issue #19 on the original plugin's repository).

Attribution

Original Auto Note Mover was created by faru. This repository is a fork of that project. file-suggest.ts and tag-suggest.ts are copyrighted works of Liam Cain (https://github.com/liamcain) obsidian-periodic-notes (https://github.com/liamcain/obsidian-periodic-notes).

This fork is maintained by Rafael Ordaz (https://github.com/rordaz).

HealthExcellent
ReviewPassed
About
Move active notes automatically into destination folders using title- or tag-based rules. Run the updated fork compatible with current Obsidian that reads the original plugin's data.json so existing rules carry over; desktop only.
AutomationFoldersTags
Details
Current version
1.4.0
Last updated
2 weeks ago
Created
2 weeks ago
Updates
3 releases
Downloads
112
Compatible with
Obsidian 1.13.0+
Platforms
Desktop only
License
MIT
Report bugRequest featureReport plugin
Author
Rafael OrdazRafael Ordazrordaz
GitHubrordaz
  1. Community
  2. Plugins
  3. Automation
  4. Auto Note Mover (Forked)

Related plugins

Waypoint

Easily generate dynamic MOCs in your folder notes using waypoints. Enables folders to show up in the graph view and removes the need for messy tags!

Advanced Note Mover

Quickly and easily move notes to a predefined folder. Perfect for organizing your notes.

Homepage

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

BRAT

Easily install a beta version of a plugin for testing.

Templater

Create and use dynamic templates.

Linter

Format and style your notes. Linter can be used to format YAML tags, aliases, arrays, and metadata; footnotes; headings; spacing; math blocks; regular Markdown contents like list, italics, and bold styles; and more with the use of custom rule options.

Advanced URI

Control everything with URI.

Tag Wrangler

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

Quick Explorer

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

Hot Reload

Automatically reload in-development plugins when their files are changed