The Consistent Attachments and Links plugin is designed to help Obsidian users maintain a consistent organization of their vault by automatically reorganizing links and attachments. The plugin ensures that all links between notes and attachments are in strict accordance with the markdown format, making it easy to open notes in other programs or publish them on GitHub. It also allows for the deletion of empty folders and renaming of attachments when moving notes. With its ability to check vault consistency and provide a report, this plugin is an essential tool for any Obsidian user looking to keep their library tidy.
Obsidian plugins tagged with #attachment. There are 31 plugins in this collection.
- Rank 15 years ago by Dmitry Savosh
- Rank 25 years ago by RainCat1998
The Custom Attachment Location plugin lets you decide where attachments should be stored instead of relying on a fixed default path. It uses tokens such as `${noteFileName}` and `${date:format}` so the destination can follow the current note name, date patterns, or other structured naming rules. That makes it useful when you want cleaner folders, predictable paths or a layout that matches how you already organise notes. It does this with token based rules rather than manual moves after insertion. The README frames it as a Typora like approach to attachment placement, so its main value is bringing flexible path rules into a note taking workflow.
- Rank 33 years ago by husjon
The File Cleaner Redux plugin helps streamline your Obsidian workspace by removing unused or empty Markdown files, attachments, and folders based on user-defined rules. It can identify and clean zero-byte Markdown files, specific attachment types, and even files containing specific frontmatter. The plugin also supports excluding or including specific folders and allows users to choose how deletions are handled-moving files to the system trash, the Obsidian `.trash` folder, or permanently deleting them. It features a preview mode to review changes before execution and optional automation on startup. Compatibility with external plugins like Admonition and Excalidraw further enhances its utility.
- Rank 44 years ago by bingryan
The Obsidian markdown export plugin enables users to export their notes, including images and embedded content, into markdown or HTML formats with a single click. It supports exporting both individual files and entire folders while preserving the folder structure. Users can choose to format their exports using GitHub Flavored Markdown for better compatibility with platforms like GitHub. The plugin allows specifying export locations outside the vault and ensures that image assets remain properly linked relative to the markdown files.
- Rank 53 years ago by trganda
The Attachment Management plugin provides advanced tools for organizing and renaming attachment files in Obsidian. It enables users to define flexible paths and naming conventions for attachments using variables like note name, note path, date, and MD5 hashes. The plugin supports automatic renaming of attachments when they are added, pasted, or dropped into markdown or canvas files, as well as when associated notes are renamed. Features include handling duplicate files, overriding settings for specific folders, files, or extensions, and excluding specified paths from processing. Experimental tools allow rearranging linked attachments to match configured settings.
- Rank 62 years ago by Taskscape LTD, Patryk Nowak, Kacper Pabianiak
The Infostacker Note Publish plugin enables Obsidian users to upload, edit, and manage notes on a dedicated server. Users can publish notes along with attachments like images and PDFs, and generate shareable links that display the content in an HTML format. The plugin supports note editing and deletion directly within Obsidian, making it simple to manage shared content. With a daily limit of 100 published notes, it also includes privacy-focused features to safeguard user data. Additionally, users can configure the server URL for smooth operation. This plugin is ideal for users looking to share and maintain notes collaboratively while keeping attachments accessible.
- Rank 73 years ago by haril song
The O2 plugin converts notes into formats that fit publishing workflows outside the vault. It is built for people who write in Markdown first and then move finished notes to platforms such as Jekyll Chirpy or Docusaurus. The workflow is simple but opinionated. Notes are placed in a ready folder, original versions can be kept in an archive folder and attachments live in a separate folder while other folders are ignored.
- Rank 84 years ago by Gabriele Cannata
The Janitor plugin helps users manage their Obsidian vault by identifying and removing unnecessary files. It detects orphan files, such as unreferenced media and attachments, as well as empty files that contain only whitespace. Users can set size limits to identify large files for potential deletion and configure expiration dates for notes, ensuring outdated content is managed effectively.
- Rank 92 years ago by mnaoumov
The Insert Multiple Attachments plugin enhances the default 'Insert Attachment' feature in Obsidian by enabling users to insert multiple attachments at once. This modification allows for a more efficient workflow, particularly when dealing with large numbers of files that need to be attached to a note. With this plugin, users can streamline their note-taking process by bypassing the need to insert attachments one by one, improving productivity and saving time when managing multiple files within their Obsidian vault.
- Rank 102 years ago by Jiajun Ma
The Cloud Storage plugin enhances Obsidian by enabling seamless cloud integration for attachments and file management. It allows users to automatically upload files from specified folders to the cloud, reducing local storage usage and ensuring accessibility across multiple devices. The plugin supports smart link updates within notes, resumable uploads, and flexible storage options, including plugin-provided and S3-compatible storage. Users can manage file uploads efficiently with features like whitelist/blacklist filtering, file renaming, and custom folder movement.
- Rank 11a year ago by Nito
The Paste Image Into Property plugin allows users to directly paste images from the clipboard into frontmatter properties while in live preview mode. The pasted image is automatically saved in the Obsidian vault following the default attachment settings, and a link to the image is inserted into the specified property. This simplifies image management within metadata, making it easier to reference images in structured queries or Dataview tables.
- Rank 124 years ago by Sandorex
The Nuke Orphans plugin is a simple yet effective tool for Obsidian users. This plugin allows you to easily trash orphaned attachments or all files using a command. With three commands at your disposal, you can quickly tidy up your Obsidian vault and get rid of unnecessary files. What's more, the plugin will always ask for confirmation before trashing any files, ensuring that you're in control throughout the process. Whether you're cleaning up after importing data or simply maintaining your vault's organization, Nuke Orphans is a helpful addition to your Obsidian toolkit.
- Rank 134 years ago by Reorx
The Paste image rename plugin allows users to efficiently rename images and other attachments when added to an Obsidian vault. It prompts users to rename images immediately upon pasting or dragging them into notes, ensuring better file organization and clarity. Customization options enable users to define name patterns using variables like the file name, date, or a frontmatter key. The plugin can automatically handle duplicate names by appending suffixes or prefixes and supports batch renaming of multiple images or attachments within a note. With support for all types of attachments, not just images, users can maintain a clean and logical file structure. Features such as auto-renaming and the ability to rename all embedded files in a note streamline the user experience, making it ideal for users dealing with large volumes of images or media files.
- Rank 14a month ago by HaierKeys
The Fast Note Sync For Obsidian plugin keeps notes, attachments and selected configuration files in sync across devices through a companion service. It watches vault changes, pushes updates and deletions, and supports exclusion rules or whitelists so sync can match different workflows. The plugin also keeps note history, restores older versions, merges edits made while a device was offline and catches up deletions after reconnecting. Beyond basic sync, it can preview attachments from the cloud, show detailed sync logs, create backups and generate sharing links for collaborative use.
- Rank 15a year ago by d7sd6u
The Auto Folder Note Paste plugin enhances how attachments are handled in Obsidian by automatically converting notes into folder notes when content is pasted or dragged in. This ensures that all attachments-such as images or files-are stored neatly within the same folder as the note itself, keeping your workspace organized without manual effort. It aligns with workflows that rely on structured folder hierarchies and is especially useful for users who frequently include embedded media.
- Rank 16a year ago by the-c0d3r
The Linked Note Exporter plugin lets you export a note as a complete, self-contained package along with all its linked notes and attachments. You can specify how many levels of linked notes to include, choose whether to keep the original folder structure, and optionally compress the export into a zip file. Filters allow excluding certain folders or tags, making it easy to avoid sharing private or irrelevant content. Internal links are automatically updated so the exported copy works seamlessly outside your vault. The export can be triggered from the right-click context menu or via the command palette, providing a fast and organised way to share rich, interconnected notes without broken links or missing files.
- Rank 175 years ago by Dmitry Savosh
The Unique Attachments plugin enhances file management in Obsidian by renaming attachments to ensure unique names using an MD5 hash. This ensures that files with identical content share the same name, providing consistency and eliminating duplicates. The plugin updates references in notes automatically after renaming and includes options to rename only linked attachments or those in the active file. Additionally, it can delete duplicate files within the same folder, helping to maintain a clean vault. Compatibility with standard Markdown links is supported, and integration with other plugins like 'Consistent attachments and links' can further streamline attachment handling. This tool is ideal for users who prioritize organization and efficiency in managing their Obsidian vaults.
- Rank 18a year ago by Jie Zhang
The Image Size plugin allows users to set default dimensions for pasted images in Obsidian, ensuring consistency across notes. It automatically applies the specified size when pasting images, reducing the need for manual adjustments. The plugin also supports relative paths, making it useful for bloggers or users who manage content across different platforms. Additionally, it enables storing images in a designated folder within the vault, helping maintain better organization of attachments.
- Rank 192 years ago by Chris Verbree
The Note Companion Folder plugin is a game-changer for Obsidian users who want to keep their note attachments organized. This plugin allows you to manage a separate folder of attachments for each note, keeping them separate and easily accessible. With two modes to choose from, you can either store the companion folders next to the notes or in a subpath within your vault. The plugin provides multiple ways to reveal a companion folder, including a ribbon icon, command, context action, and file action. If a companion folder doesn't exist for a note, it will be created upon invocation of one of these commands or actions. This plugin is perfect for those who need to keep their notes organized and easily accessible.
- Rank 20a year ago by luisbs
The Attachments Cache plugin enables Obsidian users to automatically cache remote image files locally within their vaults without altering the original note content. When an image is rendered in a note, the plugin checks for an existing cached version or downloads it to a specified folder if not already present. This local cache ensures images remain visible even offline while preserving the original remote URL references for portability.
- Rank 213 years ago by Dale de Silva
The Google Keep Import plugin enables seamless import of exported notes and attachments from Google Keep into Obsidian. It supports importing notes, archived and trashed items, as well as unsupported file types with customizable settings. Users can configure import behaviors, such as folder destinations, tagging options for labels and colors, and character mappings for filenames. The plugin provides real-time error logs to highlight unsupported files and ensures binary files like images are imported even without corresponding notes. Additional features include handling problematic or invalid characters in note titles and settings customization during the import process.
- Rank 22a month ago by josmarcristello
The Find Orphaned Images plugin scans a vault for image files that are no longer referenced and gives two ways to deal with them. It can generate a grouped report note with file sizes, totals and either embedded previews or links or open a sidebar panel with thumbnails, paths, sizes, checkboxes and a reclaimable space total before deletion. Reference detection goes beyond note links and embeds. It also checks YAML frontmatter links, canvas content, HTML img tags and legacy Admonitions embeds. Folder include and exclude rules, custom image extensions, report location, delete limits, trash support and a safety scan before deletion make cleanup more controlled. It also exposes commands and an optional ribbon button for quick access.
- Rank 233 months ago by kavinsood
The YAOS plugin adds live vault sync through a Cloudflare Worker you deploy in your own account. It uses a CRDT model to merge Markdown changes across devices, so edits land in one shared state instead of creating conflicted copies. The workflow covers server claiming, deep link pairing, attachment sync, snapshots, updates and troubleshooting from inside the plugin. The README also spells out limits around durability receipts, empty folders and non Markdown plugin files, which makes the tradeoffs visible before you switch.
- Rank 244 years ago by Johnson0907
The File Cleaner plugin helps you efficiently manage and declutter your Obsidian vault by identifying and removing empty files and unused attachments. It detects files with 0 bytes or those containing only spaces and line breaks, along with unused media attachments such as images and PDFs. Users can customize how deletions are handled, with options to move files to the system trash, an Obsidian-specific trash folder, or permanently delete them.
- Rank 25a month ago by Lars Bücker
The Advanced Note Mover plugin routes notes into folders by evaluating rules against tags, frontmatter properties, file names, dates, links, embeds, headings and file extensions. Rules are checked in order, with the first active match deciding the destination and destination paths can be built dynamically from note metadata through placeholders. The plugin also adds blacklist filters so protected folders or note patterns are skipped before any move runs. Manual commands, bulk passes and preview modes are all available and every move is recorded with undo support. It can trigger on save or on a schedule, move referenced attachments alongside the note and include `.canvas` and `.base` files in the same workflow. Import and export support is included for backing up or sharing rule sets between vaults.
- Rank 262 days ago by David V. Kimball
The Image Manager plugin handles image insertion, renaming, storage and display inside notes. It can pick local files, pull remote images from Unsplash, Pexels and Pixabay, accept paste or drag and drop input and insert links into note content or properties. The plugin can rename files during paste, import and remote conversion, build filenames from templates, prompt for descriptions and avoid duplicate names with automatic numbering. It also converts remote image URLs into local attachments on note open, note save or across the whole vault. Storage rules can follow the default attachment setting or custom paths, and banner images can be shown from properties with separate desktop, tablet and phone settings. Remote search through Pexels and Pixabay needs API keys for those services.
- Rank 2711 days ago by zhuxining
The attachment uploader plugin uploads local attachments to cloud storage by running a user defined shell command and replacing the local file with the returned network URL. It can be configured to handle only selected attachment formats, delete the original local file after a successful upload and trigger automatically when content is pasted or dragged in from outside the app. The plugin includes ready made command patterns for tools like uPic and Picsee, but it also works with a custom script as long as the command prints the uploaded file URL in its output. That keeps the workflow flexible while leaving storage choice and upload logic under your control instead of locking it to one service.
- Rank 2817 days ago by kiteruunner
The Attachment Organizer plugin helps clean up attachment sprawl by scanning a vault, checking backlinks and grouping files into workspace, staging and optional extra scan zones. It shows whether an item should stay put, move closer to the note that references it, go to staging or be flagged as missing or conflicting. You can preview the full plan before applying changes, filter the results by status and run batch moves in one pass. The plugin also supports undo for the last operation, configurable placement rules, duplicate name checks and custom attachment detection for cases like Excalidraw or Canvas files. It fits people who want attachment folders to stay consistent without sorting files by hand.
- Rank 296 days ago by maoruibin
The inBox Sync plugin syncs notes from the inBox app into your vault and keeps that mirror organised as normal Markdown files. It supports WebDAV and S3 compatible storage, so the plugin can pull content from a configured remote source instead of relying on a direct local export. Sync is incremental, using ETag and modified time checks to avoid reprocessing unchanged items. It also carries over attachments such as images, videos, audio, and other files, preserves tag style like nested tags, and lets you choose the destination folder structure inside the vault.
- Rank 304 years ago by TechTheAwesome
The S3 attachments storage plugin is a game-changer for Obsidian users who want to store and manage their media files on S3 compatible services. With this plugin, you can effortlessly upload images, videos, and audio files to your S3 bucket, and retrieve them with ease using generated links. The plugin also comes with helpful commands, such as deleting unused resources and showing bucket size. Additionally, it supports drag-and-drop uploads and allows you to generate links for various file types. Whether you're looking to declutter your Obsidian vault or improve collaboration with team members, this plugin is definitely worth exploring.
- Rank 312 years ago by ShermanTsang
The Local Any Files plugin enhances Obsidian by enabling users to manage external links and attachments efficiently. It supports extracting external links, downloading files locally, and replacing links with local paths. Compatible with a wide range of file types, including images, documents, media, code files, and more, it offers flexible configuration options for storage paths and file naming conventions. With smart processing tools, users can manage files at different scopes, from single files to the entire vault, and track progress with detailed logs and visual indicators. This plugin is ideal for organizing and integrating diverse file types within your notes.