Fast Copier
approvedby Kevin
Quickly copy inline code, formatted text, links, and tags. - This plugin has not been manually reviewed by Obsidian staff.
Fast Copier
Fast Copier is an Obsidian plugin that adds a copy button next to formatted text — inline code, bold, italic, highlights, headings, tags, links, and more — in both Editing and Reading modes. Click the button to copy the content instantly, no external dependencies.
Features
- Copy button on formatted text — inline code, bold, italic, underline, strikethrough, highlight, headings, tags, internal links, and external links
- Both modes — works in Editing (Source) mode and Reading (Live Preview / Preview) mode with a single shared toggle list
- Unified content-type settings — one checkbox list to enable/disable each content type; no need to edit patterns or CSS selectors
- Command-controlled visibility — toggle copy buttons on/off with the Toggle show/hide copy button command
- Custom icon — choose the copy button icon
- Copy notification — optional notice after copying
- Zero dependencies — no external libraries at runtime, only Obsidian APIs
- Multi-language UI — English, 中文, Русский support
Usage
- Install and enable the plugin
- In any note, a copy button appears to the right of supported content (e.g.
inline code, bold, ==highlight==, # Heading, #tag, [[link]]) - Click the button to copy the content; the copied text matches the content type (e.g. tags keep the
#prefix) - Use the Toggle show/hide copy button command to show or hide all copy buttons at any time
Customize which content types show a button via Settings → Fast Copier.
Settings
| Setting | Default | Description |
|---|---|---|
| Content types | All enabled | Checkbox list of content types (inline code, bold, italic, underline, strikethrough, highlight, heading, tag, internal link, external link). Enabled types show a copy button. |
| Copy button icon | copy | Icon used for the copy button. |
| Show copy notification | On | Show a notice after copying to clipboard. |
Tip: Showing or hiding the copy buttons is controlled by the Toggle show/hide copy button command, not by a setting.
Requirements: Obsidian 1.13.0 or later.
Installation
From Obsidian Community Plugins
- Open Settings → Community plugins
- Disable Safe mode
- Click Browse and search for "Fast Copier"
- Install and enable
Manual
cd /path/to/vault/.obsidian/plugins
git clone https://github.com/TracingOrigins/obsidian-fast-copier-plugin.git fast-copier
cd fast-copier
npm install && npm run build
Then enable the plugin in Settings → Community plugins.
Development
- Copy
.env.exampleto.envand setVAULT_PATHto your Obsidian vault path:VAULT_PATH=C:/Users/YourName/Documents/MyVault - Install dependencies and start developing:
npm install # install dependencies
npm run dev # watch mode (auto-deploys to vault)
npm run build # production build (auto-deploys to vault)
npm run lint # run eslint
For plugin developers
Search results and similarity scores are powered by semantic analysis of your plugin's README. If your plugin isn't appearing for searches you'd expect, try updating your README to clearly describe your plugin's purpose, features, and use cases.