Skip to content
| Marketplace
Sign in
Visual Studio Code>Azure>Key Vault Secrets ViewerNew to Visual Studio Code? Get it now.
Key Vault Secrets Viewer

Key Vault Secrets Viewer

Andrii Petrovskyi

| (0) | Free
Browse Azure Key Vault secrets and their versions from VS Code.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Key Vault Secrets Viewer

Open-source VS Code extension for read-only browsing of Azure Key Vault secrets and their versions.

Overview

This extension helps you inspect Azure Key Vault data directly from VS Code:

  • Azure subscriptions
  • Key Vault instances
  • Secrets
  • Secret versions

Version values can be opened in an editor tab (without copying to clipboard), and metadata can be viewed quickly.

Features

  • Read-only workflow (no create/update/delete operations)
  • Tree view in Explorer:
    • Subscriptions -> KeyVaults -> Secrets -> Versions
  • Open secret value in editor tab
  • Copy secret value for selected version
  • Open secret metadata in editor tab
  • Select tenant (directory) manually when subscriptions are in a different catalog

Authentication

The extension uses VS Code Microsoft authentication provider.

Recommended setup:

  1. Install and sign in with Azure Resources extension
  2. Open Key Vault Secrets view
  3. Refresh tree and, if needed, select tenant directory

Commands

  • Key Vault: Refresh Secrets Tree
  • Key Vault: Select Tenant (Directory)
  • Key Vault: Open Secret Value in Editor
  • Key Vault: Copy Secret Value
  • Key Vault: Open Secret Metadata

Installation

From VSIX

  1. Open VS Code
  2. Run Extensions: Install from VSIX...
  3. Select the generated .vsix package

From Marketplace

Install from VS Code Marketplace after publishing.

Development

Requirements

  • Node.js 20+
  • VS Code 1.90+

Local run

  1. Install dependencies:
    • npm install
  2. Build:
    • npm run compile
  3. Run tests:
    • npm test
  4. Start debug host:
    • press F5 (Run Extension)

Packaging

Build VSIX package:

  • npx @vscode/vsce package

Security notes

  • The extension is read-only for Key Vault resources.
  • Secret values are retrieved on demand for selected versions.
  • Use Open Secret Value in Editor if you prefer not to copy secrets into clipboard.

Contributing

Contributions are welcome. Please open an issue or a pull request with clear reproduction steps and expected behavior.

License

MIT. See LICENSE.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft