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

File Creator

Erin SkiddsErin Skidds989 downloads

Create files in specific folders with optional date prefixing/suffixing, PDF creation from templates, and Kanban board creation. Can also embed attachments in existing files.

Add to Obsidian
File Creator screenshot
File Creator screenshot
File Creator screenshot
File Creator screenshot
File Creator screenshot
  • Overview
  • Scorecard
  • Updates18

Note: This plugin is being vibe coded. So, if you are not wanting AI code in your vault, please do not use this plugin. Though I am a full time Full Stack Developer so I can validate none of the code is leaking secrets or collecting personal data if that helps you.

A comprehensive Obsidian plugin for creating files with advanced options including Kanban boards, base files, PDF templates, bulk creation of unresolved (uncreated) links, and embedding capabilities.

Screenshot_1 Screenshot_2 Screenshot_3 Screenshot_4 Screenshot_5

Features

📝 File Creation

  • Quick File Creation: Create new files in any folder in your vault with just a few clicks
  • Multiple File Types: Markdown, PDF from templates, Kanban boards, Base files (.base), and Excalidraw drawings
  • Folder Selection: Browse your vault's folder structure with proper indentation
  • Ignore Folders: Configure folders to exclude from the dropdown
  • Date Integration: Optionally add the current date to your filenames (prefix/suffix/none)
  • File Embedding: Embed newly created files directly into existing notes

🔗 Unresolved Links

  • Create Uncreated Files: Every note you've linked to but never created can now be created in one pass
  • Confirmation First: A window lists each file to be created, its full target path, and which notes link to it — nothing is written until you confirm
  • Pick and Choose: Check or uncheck individual files, or use select all / select none
  • Placement Control: Put new files in Obsidian's default new-note location, alongside the note that links to them, or in a folder you choose
  • Template Support: Apply a markdown template to the files that get created
  • Attachments Skipped: Links to missing images, PDFs, and other attachments are left alone

📑 Templates

  • PDF Templates: Create new PDF files from templates stored in your vault
  • Markdown Templates: Select from your own vault markdown templates on file creation
  • Base Templates: Create base files from customizable templates
  • Excalidraw Templates: Create drawings from pre-made Excalidraw templates
  • Kanban Boards: Generate Kanban boards with configurable headers and completion states

🗂️ Kanban Board Creation

  • Custom Headers: Configure default column headers (To Do, Doing, Done)
  • Completion Tracking: Mark specific headers as "completed" states
  • Sample Tasks: Auto-generate sample tasks in each column
  • Kanban Plugin Compatible: Works with the Kanban plugin format

📄 Base File Support

  • Base File Creation: Create .base files for custom data storage
  • Template System: Use base templates for consistent file structure
  • Content Customization: Add custom content to base files during creation

🎨 Excalidraw Integration

  • Drawing Creation: Create new Excalidraw drawings (.excalidraw.md files)
  • Template Support: Use pre-made drawing templates for consistency
  • Blank Drawings: Start with empty canvas or choose from templates
  • Excalidraw Plugin Compatible: Works seamlessly with the Excalidraw plugin

⚙️ Customization

  • Custom Default Settings: Preconfigure default file type, date position, and templates
  • Configurable Date Format: Control how dates are inserted into filenames
  • Template Paths: Separate paths for different template types

Usage

Basic File Creation

  1. Click the "File Creator" ribbon icon or run the command from the palette
  2. Choose a target folder
  3. Enter your desired file name
  4. Choose file type (Markdown, PDF, Kanban, Base, or Excalidraw)
  5. Select a template (if available)
  6. Choose date prefix/suffix (optional)
  7. Optionally specify a note to embed the file into
  8. Click "Create"

Kanban Board Creation

  1. Select "Kanban Board" as file type
  2. Configure column headers (comma-separated)
  3. Set completion headers for task tracking
  4. File will be created with Kanban plugin format

Base File Creation

  1. Select "Base File" as file type
  2. Choose from available base templates
  3. Customize content as needed
  4. File will be created with .base extension

Excalidraw Drawing Creation

  1. Select "Excalidraw Drawing" as file type
  2. Choose "Blank Drawing" or select from available templates
  3. File will be created with .excalidraw.md extension
  4. Open in Excalidraw view to start drawing

File Embedding

  • Enter a note path in "Embed in Note" field
  • Newly created file will be automatically embedded
  • Supports all file types (markdown, PDF, base, kanban, excalidraw)

Create All Uncreated Files

  • Run the Create All Uncreated Files (unresolved links) command (or the button in settings)
  • A confirmation window lists every note that is linked to but doesn't exist yet, with its full target path and which notes link to it
  • Uncheck anything you don't want, then confirm — nothing is written until you press the create button

Settings

Unresolved Link Settings

  • New File Location: Obsidian's default new-file location, the folder of the linking note, or a specific folder
  • Unresolved Links Folder: Folder used when the location is set to a specific folder
  • Template for Unresolved Links: Markdown template applied to files created from unresolved links

General Settings

  • Date Format: Format string for dates in filenames (default: MMddYYYY)
  • Default Date Position: Choose to prefix/suffix or skip date insertion
  • Default File Type: Markdown, PDF, Kanban, Base, or Excalidraw
  • Enable CSS Editor: Turn File Creator's CSS snippet editor and CSS file handling on or off
  • Ignore Folders During File Creation: Comma-separated list of folders to hide in folder picker

Template Settings

  • PDF Templates Path: Folder containing PDF templates
  • Default PDF Template: File to use as a base for PDFs
  • Markdown Templates Path: Folder containing Markdown templates
  • Default Markdown Template: Markdown template to use by default
  • Base Templates Path: Folder containing base file templates
  • Default Base Template: Base template to use by default
  • Excalidraw Templates Path: Folder containing Excalidraw templates
  • Default Excalidraw Template: Excalidraw template to use by default

Kanban Board Settings

  • Default Kanban Headers: Comma-separated list of default headers for new kanban boards
  • Completed Headers: Headers where items should be marked as completed

Installation

📦 Obsidian Plugin Store (Pending Approval)

You’ll soon be able to find it directly in the Community Plugins browser.

🧪 Using BRAT (Beta Reviewer's Auto-update Tool)

  1. Install the BRAT plugin
  2. Open BRAT settings
  3. Click Add Beta Plugin
  4. Enter: DudeThatsErin/FileCreator
  5. Click Add Plugin
  6. Enable "File Creator" in Community Plugins settings

Support

  • 💬 Discord Support - Fastest support
  • 🐛 Report Issues
  • ⭐ Star on GitHub
  • ☕ Buy Me a Coffee

Changelog

v1.3.7

  • Fixed the Create Template prompt so closing it always clears the settings loading state
  • Replaced the broad support-row CSS selector to avoid selector invalidation performance warnings
  • Added a setting to enable or disable File Creator's CSS editor

v1.3.0

  • Added Excalidraw drawing creation with template support
  • Enhanced template system for all file types
  • Improved file type selection and organization

v1.2.0

  • Added Kanban board creation with configurable headers
  • Added Base file support with template system
  • Added file embedding functionality
  • Added base template configuration
  • Enhanced settings with support links

v1.1.0

  • Added PDF template support
  • Enhanced folder selection
  • Improved error handling

v1.0.0

  • Initial release
  • Basic file creation with date options
  • Markdown template support

License

This plugin is licensed under the GNU General Public License v3.0.

HealthExcellent
ReviewPassed
About
Create files from templates—Markdown, PDFs, Kanban boards, .base files, and Excalidraw drawings—directly in any vault folder and embed them into notes. Browse your folder tree, add dates to filenames, generate Kanban columns with sample tasks, and reuse Markdown/PDF/Excalidraw/base templates for consistent files.
FilesTemplatingFolders
Details
Current version
1.4.0
Last updated
2 days ago
Created
Last year
Updates
18 releases
Downloads
989
Compatible with
Obsidian 0.15.0+
Platforms
Desktop, Mobile
License
GPL-3.0
Report bugRequest featureReport plugin
Sponsor
Buy Me a Coffee
GitHub Sponsors
Author
Erin SkiddsErin Skiddsdudethatserin
GitHubdudethatserin
GitHubDudeThatsErin
  1. Community
  2. Plugins
  3. Files
  4. File Creator

Related plugins

Create Note in Folder

Add commands to create a note in a specific folder.

QuickAdd

Quickly add new notes or content to your vault.

Folder notes

Create notes within folders that can be accessed without collapsing the folder, similar to the functionality offered in Notion.

Custom File Explorer sorting

Manual or automatic config-driven reordering and sorting of files and folders in File Explorer.

Quick Explorer

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

Flexplorer

Enhance the file explorer with custom sorting, pinning, and hiding.

Multi Properties

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

GridExplorer

Browse and organize note files visually in a flexible grid layout.

File Explorer Note Count

See the number of notes in each folder within the file explorer.

File Tree Alternative

An alternative file tree view with separate folder and file panes.