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

Copy All

eliasfloretengeliasfloreteng34 downloads

Copy all the text in the current file as Markdown.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates1

An Obsidian plugin that copies the entire contents of the current file to the clipboard as Markdown.

Features

  • Copy entire file — Copies all Markdown content from the active file to your clipboard via the command palette.
  • Filename as heading — Optionally prepends the filename (without .md) as a top-level # Heading.
  • Mobile pull-down support — The command can be assigned to Obsidian's mobile pull-down action for quick access.

Usage

  1. Open the command palette and run Copy All: Copy entire file to clipboard.
  2. The file contents are copied to your clipboard, ready to paste.

Mobile pull-down

To use with Obsidian's mobile pull-down gesture:

  1. Go to Settings → Mobile.
  2. Set Pull down action to Copy All: Copy entire file to clipboard.

Settings

Setting Description Default
Include filename as heading Prepend the filename (without .md) as a # Heading at the top of the copied text. On

Installation

From Obsidian Community Plugins

  1. Open Settings → Community plugins → Browse.
  2. Search for Copy All.
  3. Click Install, then Enable.

Manual

Copy main.js, styles.css, and manifest.json into your vault at .obsidian/plugins/copy-all/.

94%
HealthExcellent
ReviewSatisfactory
About
Copy the entire contents of the active note to the clipboard as Markdown. Prepend the filename (without .md) as a top-level # heading when needed and assign the command to the mobile pull-down for one-tap access.
ExportMarkdownCommands
Details
Current version
1.0.0
Last updated
2 months ago
Created
2 months ago
Updates
1 release
Downloads
34
Compatible with
Obsidian 0.15.0+
Platforms
Desktop, Mobile
License
0BSD
Report bugRequest featureReport plugin
Author
eliasfloretengeliasfloreteng
github.com/eliasfloreteng
GitHubeliasfloreteng
  1. Community
  2. Plugins
  3. Export
  4. Copy All

Related plugins

Importer

Import data from Notion, Evernote, Apple Notes, Microsoft OneNote, Google Keep, Bear, Roam, and HTML files.

Quick Switcher++

Enhanced Quick Switcher, search open panels, and symbols.

Outliner

Work with your lists like in Workflowy or Roam Research.

Commander

Customize your workspace by adding commands everywhere, create macros and supercharge your mobile toolbar.

Various Complements

Complete words similar to auto-completion in an IDE.

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.

Fantasy Statblocks

Create, manage and view a Fantasy Bestiary with Dungeons and Dragons style statblocks.

Custom Frames

Turn web apps into panes using iframes with custom styling. Also comes with presets for Google Keep, Todoist and more.

Auto Link Title

Automatically fetches the titles of links from the web.

Chronos Timeline

Render interactive timelines inline in your notes from simple markdown