Local Any Files

by ShermanTsang
5
4
3
2
1
Score: 21/100

Description

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.

Reviews

  • el
    Reviewed on Feb 12th, 2026
    No review text provided.

Stats

30
stars
2,409
downloads
4
forks
640
days
638
days
638
days
2
total PRs
2
open PRs
0
closed PRs
0
merged PRs
12
total issues
9
open issues
3
closed issues
0
commits

Latest Version

2 years ago

Changelog

  • Add variables tip in setting page
  • Eliminate side effect on progressbar style

README file from

Github

Obsidian Plugin: Local any files

GitHub release (latest by date) GitHub all releases GitHub stars GitHub license

English | 简体中文

A powerful Obsidian plugin that helps you extractExternalLinks,downloadFileLocally and replaceExternalLinks.

It supports a wide range of file types and provides flexible configuration options for organizing your attachments.

Preview

Features

  • Wide File Type Support: Preset groups for various file types.

    • Images: .png, .jpg, .jpeg, .gif, .bmp, .svg, .webp, .tiff, .ico, .raw, .heic, .heif, .avif, .jfif
    • Office Files: .doc, .docx, .xls, .xlsx, .ppt, .pptx, .pdf, .odt, .ods, .odp, .rtf, .txt, .csv, .epub, .pages, .numbers, .key
    • Archives: .zip, .rar, .7z, .tar, .gz, .bz2, .xz, .iso, .tgz, .z, .bzip2, .cab
    • Music: .mp3, .wav, .flac, .m4a, .ogg, .aac, .wma, .aiff, .alac, .mid, .midi, .opus, .amr
    • Videos: .mp4, .avi, .mkv, .mov, .wmv, .flv, .webm, .m4v, .mpg, .mpeg, .3gp, .ogv, .ts, .vob
    • Code Files: .js, .ts, .jsx, .tsx, .html, .css, .scss, .json, .xml, .yaml, .yml, .md, .py, .java, .cpp, .c, .cs, .php, .rb, .go, .rs, .swift
    • Fonts: .ttf, .otf, .woff, .woff2, .eot
    • Design Files: .psd, .ai, .eps, .sketch, .fig, .xd, .blend, .obj, .fbx, .stl, .3ds, .dae
    • Databases: .sql, .db, .sqlite, .mdb, .accdb, .csv, .tsv
    • Ebooks: .epub, .mobi, .azw, .azw3, .fb2, .lit, .djvu
    • Academic: .bib, .tex, .sty, .cls, .csl, .nb, .mat, .r, .rmd, .ipynb
  • Smart Processing:

    • Extracts links from your notes
    • Downloads files locally
    • Automatically replaces links with local paths
  • Intuitive Process View:

    • Real-time progress tracking
    • Clear success/failure indicators
    • Detailed logs for each operation
    • Visual progress bar for better feedback
  • Flexible Scope Options:

    • Process current file only
    • Process entire current folder
    • Process all files in vault
    • Process single items through context menu
  • Separated Tasks:

    • Extract External Links: Find all external links in your notes
    • Download File Locally: Download external files to your vault
    • Replace External Links: Update links to point to local files
    • Customize which tasks to run based on your needs
  • Customizable Store Path and File Name:

    • Dynamic store path with variables support:
      • ${path}: Current note's path
      • ${notename}: Current note's name
    • Flexible file naming with variables:
      • ${originalName}: Original file name
      • ${date}: Current date
      • ${time}: Current time
      • ${random}: Random string
      • ${extension}: File extension
      • ${year}: Current year
      • ${month}: Current month
      • ${day}: Current day
      • ${hour}: Current hour
      • ${minute}: Current minute
      • ${second}: Current second

Comparison with obsidian-local-images

While obsidian-local-images is a great plugin focused on image attachments, obsidian-local-any-files extends similar functionality to a much wider range of file types:

  • File Type Support:

    • obsidian-local-images: Focuses on image files only
    • Local any files: Supports images, documents, archives, media, code files, and many more
  • Processing Options:

    • obsidian-local-images: Processes images in the current note
    • Local any files: Flexible scope options (current file, folder, entire vault, or single items)
  • Configuration:

    • obsidian-local-images: Basic image-focused settings
    • Local any files: Extensive configuration options for file types, storage paths, and naming patterns
  • Organization:

    • obsidian-local-images: Standard image organization
    • Local any files: Customizable storage paths with variables for better organization

Usage

Quick Start

  1. Install the plugin from Obsidian Community Plugins
  2. Configure desired file types in settings:
    • Enable preset groups (images, documents, etc.)
    • Add custom extensions if needed

Processing Files

Method 1: Command Palette
  1. Open Command Palette (Ctrl/Cmd + P)
  2. Search for "Local any files" or "Download attachments from links"
  3. Choose processing options in the modal
Method 2: Context Menu
  1. Right-click on a link in your note
  2. Select "Download to local" option
  3. Configure options in the modal

Configuration

Storage Path
  • Default: assets/${path}
  • Variables available:
    • ${path}: Current note's path
    • ${originalName}: Original filename
Custom Extensions
  • Add your own extensions in settings
  • Format: .ext (e.g., .pdf, .custom)
  • Multiple extensions: .pdf|.txt|.md

Support

Similar Plugins

info
• Similar plugins are suggested based on the common tags between the plugins.
Binary File Manager
5 years ago by qawatake
An Obsidian plugin to manage binary files
File Cleaner
5 years ago by Johnson0907
A file cleaner plugin for Obsidian.
Screwdriver
5 years ago by vorotamoroz
Paste image rename
4 years ago by Reorx
Renames pasted images and all the other attachments added to the vault
Folder Focus Mode
4 years ago by grochowski
Focus file explorer on chosen folder and its files and subdirectories, while hiding all the other elements.
Nuke Orphans
4 years ago by Sandorex
Obsidian notes plugin that trashes orphaned files and attachments
File Hider
4 years ago by Oliver Akins
A plugin for https://obsidian.md that allows hiding specific files and folders from the file explorer.
Open File by Magic Date
4 years ago by simplgy
Janitor
4 years ago by Gabriele Cannata
Performs various maintenance tasks on the Obsidian vault
HTML Reader
4 years ago by Nuthrash
This is a plugin for Obsidian (https://obsidian.md). Can open document with .html and .htm file extensions.
Update Relative Links
4 years ago by val
Trash Explorer
4 years ago by Per Mortensen
Restore and delete files from the Obsidian .trash folder
Obsidian markdown export
4 years ago by bingryan
This plugin allows to export directory/single markdown to a folder. support output format(html/markdown/text)
File chucker
4 years ago by Ken Lim
S3 attachments storage
4 years ago by TechTheAwesome
An Obsidian plugin for storage and retrieval of media attachments on S3 compatible services.
O2
4 years ago by haril song
Converts obsidian markdown syntax to other platforms.
File Order
3 years ago by lukasbach
Obsidian plugin to reorder files with drag-and-drop by customizing a number-prefix in the filenames
Google Keep Import
3 years ago by Dale de Silva
Imports Google Keep backup files
Attachment Management
3 years ago by trganda
Attachment Management of Obsidian
Telegram Sync
3 years ago by Burtasov Volodymyr
Transfer messages and files from Telegram to Obsidian
Note archiver
3 years ago by thenomadlad
Quick Links
3 years ago by Ian Fisher
Obsidian plugin to create quick link shortcuts
Edit History
3 years ago by Antonio Tejada
Obsidian Edit History Plugin, automatically save all the edit history of a note, browse and restore previous versions
Syncthing Integration
3 years ago by LBF38
Obsidian plugin for Syncthing integration
Update frontmatter modified date
3 years ago by Alan Grainger
Automatically update a frontmatter/YAML modified date field
Media Sync
3 years ago by fnya
Media Sync is Plugin for Obsidian
Webdav File Explorer
3 years ago by red0orange
URL Display
3 years ago by Stephanie Lin
Extract and display external URLs of the note in Obsidian.
Copy Metadata
3 years ago by wenlzhang
An Obsidian plugin to copy metadata to clipboard and insert it into file name.
Auto Archive
3 years ago by Shane Burke
Auto Archive plugin for Obsidian
Merge Notes
3 years ago by fnya
Merge Notes is Plugin for Obsidian
VSCode Editor
3 years ago by Sun Xvming
Edit Code Files like VSCode in Obsidian.
Auto Filename
3 years ago by rcsaquino
Auto Filename is an Obsidian.md plugin that automatically renames files in Obsidian based on the first x characters of the file, saving you time and effort.
Remove Empty Folders
3 years ago by fnya
Remove Empty Folders for Obsidian
File Cleaner Redux
3 years ago by husjon
A plugin for Obsidian to help clean up files in your vault
Git File Explorer
3 years ago by Mateus Molina
Simple Image Inserter
3 years ago by Joey Holtzman
Add images from the file system into Obsidian notes through a built-in file explorer
Vault Transfer
3 years ago by ImaginaryProgramming
Transfers a note from one vault to another.
Note Companion Folder
3 years ago by Chris Verbree
A Obsidian Plugin providing a way to associate a folder to a note
Moulinette Search for TTRPG
3 years ago by Moulinette
Plugin for Obsidian
External Links
3 years ago by Juan Vimberg
S3agle
2 years ago by Turner Monroe (turnercore)
File Preview
2 years ago by Huajin
Add file preview contents under file in file explorer.
Infostacker Note Publish
2 years ago by Taskscape LTD, Patryk Nowak, Kacper Pabianiak
Infostacker plugin for Obisidian
Guid Renamer
2 years ago by Taskscape LTD, Kacper Pabianiak
Renames the currently selected file by providing a unique file name based on GUID pattern
NSFW filter
2 years ago by catvatar
Obsidian Plugin adding a button to toggle visiblity of NSFW notes
YouTube downloader
2 years ago by Blake Chan
download video from youtube
sync-db-os
2 years ago by ketd
External File Card
2 years ago by James-Yu
A plugin for Obsidian showing a card displaying basic information of a file in pre-defined folders.
Recent Files
6 years ago by Tony Grosinger
Display a list of most recently opened files
Link indexer
6 years ago by Yuliya Bagriy
Consistent attachments and links
6 years ago by Dmitry Savosh
Obsidian plugin. Move note with attachments.
Unique attachments
6 years ago by Dmitry Savosh
Obsidian plugin. Renames attachments, making their names unique.
Luhman
5 years ago by Dylan Elliott
Better File Link
5 years ago by Marc Julian Schwarz
A plugin for the note taking app Obsidian to add better external file links to your notes.
Update time on edit
5 years ago by beaussan
Custom Attachment Location
5 years ago by RainCat1998
Customize attachment location with variables($filename, $data, etc) like typora.
Cloudinary Uploader
5 years ago by Jordan Handy
An uploader for Obsidian to Cloudinary
Reveal Active File Button
5 years ago by Clare Macrae
Obsidian plugin to add a button to the top of the Obsidian File Explorer, to reveal the active file.
Cloud Storage
2 years ago by Jiajun Ma
Obsidian Cloud Storage is a powerful and user-friendly plugin designed to seamlessly integrate cloud storage capabilities into your Obsidian workflow. This plugin allows you to effortlessly upload your attachments to the cloud, freeing up local storage space and enabling easy sharing and access across all your devices.
downloadPDF
2 years ago by Frieda
Recently Added Files
2 years ago by Lemon695
List files by last added, includes pictures, pdfs, etc.
Insert Multiple Attachments
2 years ago by mnaoumov
Obsidian Plugin that allows to insert multiple attachments at a time
Inbox Organiser
2 years ago by Jamie Hurst
Obsidian plugin to capture any new notes into an inbox and periodically prompt to organise these into other folders within the vault.
External File Embed and Link
2 years ago by oylbin
Embed and link local files outside your obsidian vault with relative paths for cross-device and multi-platform compatibility.
Tencent COS for Imgur
2 years ago by bobostudio
🔥 Obsidian 腾讯云 COS 图床插件
External Rename Handler
2 years ago by mnaoumov
Obsidian Plugin that handles external renames made outside of the app
New Filename
2 years ago by Amin Sennour
Simple plugin to change the default name for a new note from "Untitled" to a UUID.
New Note Fixer
2 years ago by mnaoumov
Obsidian Plugin that unifies the way non-existing notes are created when clicking on their links
Media Companion
2 years ago by Nick de Bruin
Image Size
2 years ago by Jie Zhang
Set the default size for pasted images.
Paste Image Into Property
2 years ago by Nito
VaultSync
2 years ago by Justin Bird
Obsidian plugin to link your vault to a cloud storage provider.
Attachments Cache
2 years ago by luisbs
Obsidian plugin to cache attachments locally
Simple Archiver
2 years ago by Mike Farr
An Obsidian plugin that enables you to quickly archive a single note or an entire folder of notes.
Auto Folder Note Paste
2 years ago by d7sd6u
Convert your note into folder note upon pasting or drag'n'dropping an attachment
Rename File to Selection
2 years ago by Aava
Rename your file to the current text selection.
CSV Lite
a year ago by Jay Bridge
Simple enough for csv, no more fancy function you need to learn and think!
Markdown Hijacker
a year ago by Yongmini
Beyond the Vault. One hub for every Markdown, everywhere
Linked Note Exporter
a year ago by the-c0d3r
Obsidian plugin to export a note along with all its attachments and linked notes—cleanly, conveniently, and ready to share.
Remote Fetch
a year ago by Shaharyar
External Links View
a year ago by theamritanair
An Obsidian plugin which collates all external links in one view.
WebDAV Explorer
7 months ago by 蓝星晓夜
WebDAV Server Explorer.
Graphic Organizer
7 months ago by Nick Le Guillou - Superhuman Curiosity
File Explorer Reload
5 months ago by mnaoumov
Obsidian Plugin that reloads the file explorer files list
YAOS
5 months ago by kavinsood
A zero-terminal, real-time sync engine powered by your own Cloudflare Worker.
File Explorer++
5 months ago by kelszo
A plugin for https://obsidian.md, which enables the ability to hide and pin specific files and folders in the file explorer by applying custom filters.
Enhance Copy Note
3 months ago by kzhovn
Plugin which enhances the copy command for Obsidian.
Advanced Note Mover
3 months ago by Lars Bücker
Quickly and easily move notes to predefined folders. Perfect for organizing your notes.
Fast Note Sync
3 months ago by HaierKeys
Can be privately deployed, focusing on providing Obsidian users with a seamless, distraction-free note synchronization plugin with real-time sync across multiple platforms, supporting Mac, Windows, Android, iOS, and offering multilingual support.可私有化部署,专注为 Obsidian 用户提供无打扰、丝般顺滑、多端实时同步的多平台笔记同步插件。
Find Orphaned Images
3 months ago by josmarcristello
Find Orphaned Images is an Obsidian plugin designed to help you keep your vault clean and organized by identifying and managing images that are not linked anywhere in your notes.
Local Backup
3 months ago by velviagris
Automatically creates a local backup of the vault.
Copy Contents
3 months ago by Richard Jones
Copy or export file and folder contents - perfect for LLMs
Attachment Organizer
3 months ago by kiteruunner
Automatically organize attachments into zone-based folders with conflict detection and batch operations
Notebook Navigator
3 months ago by Johan Sanneblad
A better file browser and calendar inspired by Apple Notes, Bear, Evernote and Day One.
Attachment Uploader
3 months ago by zhuxining
An attachment uploader plugin for Obsidian
Store
2 months ago by shimeoki
Manage your notes within a single folder.
Note Types
2 months ago by jsmorabito
inBox Sync
2 months ago by maoruibin
inBox 笔记的 Obsidian 插件
Image Manager
2 months ago by David V. Kimball
Insert, rename, and sort external images by transforming them into local files within your notes.
Bi Ji Tong Bu
2 months ago by 笔记同步助手
Bi Ji Tong Bu (笔记同步助手) for Obsidian — marketplace edition (no self-update; full disclosures)
Ctrl Click Links
2 months ago by Eiko Wagenknecht
Restore the link opening behavior in Obsidian.
Alternative Explorer
2 months ago by sk-obsidian
Alternative Explorer is an Apple Notes–style sidebar for browsing folders and notes in Obsidian. Switch between an expandable folder tree and a notes list — a compact alternative to the built-in File Explorer.