lordhelmchen27 downloadsBlurs {{secrets}} in your notes and adds a one-click copy button. Reveal on hover, copy without showing the value on screen.
Keep passwords, API keys and tokens in your notes without showing them on screen. Wrap a value in {{double curly braces}} and Secret Copy blurs it and puts a copy button next to it. Hover to peek, click ⎘ to copy, and the value never has to be visible.
Useful when you share your screen, present, or work where people can see your monitor.

{{secret}} is blurred until you hover over it.⎘ button copies the value and shows a short "✓ Copied" confirmation.*, _, | or spaces.==highlights== are left alone, and =={{secret}}== gives you a highlighted secret.Wrap any value in double curly braces:
Wi-Fi password: {{correct horse battery staple}}
| Service | Token |
|---------|------------------|
| GitHub | {{ghp_abc123}} |
| OpenAI | {{sk-proj-xyz}} |
Rules
}}.{{…}} inside inline code or code blocks is left as plain text, so you can still write about the syntax.{{date}}, {{time}} and {{title}} are placeholders of Obsidian's core Templates plugin and are not treated as secrets.Secret Copy hides values visually. It does not encrypt them. Your secrets are still stored as plain text in the .md file, so anyone or anything with access to your vault files can read them: sync services, backups, other plugins and Obsidian's search.
Clipboard: the plugin only writes to the clipboard, when you click ⎘. It never reads the clipboard.
Use it to stop people reading over your shoulder or on a shared screen. For real protection at rest, keep sensitive credentials in a password manager or an encrypted vault.
https://github.com/LordHeImchen/obsidian-secret-copy.main.js, manifest.json and styles.css from the latest release.<your-vault>/.obsidian/plugins/secret-copy/.There is no build step: main.js and styles.css are loaded by Obsidian as they are. To try a change, copy both files into your vault's .obsidian/plugins/secret-copy/ folder and run Reload app without saving from the command palette.