Access your UnveilPass vault directly from VS Code. Generate passwords, search credentials and send encrypted files without leaving the editor.
Features
Free (no account needed)
- Generate Password —
Ctrl+Shift+P→ "UnveilPass: Generate Password" - Insert into editor — generated password inserted at cursor position
- Copy to clipboard — one click
Pro (with API key)
- Sidebar vault — browse entries grouped by folder in the activity bar
- Search vault —
Ctrl+Shift+P→ "UnveilPass: Search Vault" - Get credential — search by site name, copy username or password
- Copy password — quick copy for a specific site
- Generate passphrase — memorable word combinations
- Custom length — passwords up to 128 characters
- Send via CryptoLink — right-click a file in Explorer → "Send via CryptoLink"
- Status bar — padlock icon with entry count
Setup
Free
No setup required. Open Command Palette (Ctrl+Shift+P) and type "UnveilPass".
Pro
- Generate an API key from the UnveilPass console (Account → API Keys)
- In VS Code:
Ctrl+Shift+P→ "UnveilPass: Set API Key" - Paste your API key
- The sidebar vault loads automatically
Commands
| Command | Free | Pro | Description |
|---|---|---|---|
| Generate Password | ✓ | ✓ | Generate and copy/insert a password |
| Generate Passphrase | ✓ | Generate a memorable passphrase | |
| Get Credential | ✓ | Search and retrieve a credential | |
| Search Vault | ✓ | Search across all vault entries | |
| Copy Password | ✓ | Quick copy password for a site | |
| Send via CryptoLink | ✓ | Encrypt and share a file | |
| Set API Key | ✓ | Connect to your UnveilPass account | |
| Connection Status | ✓ | Check connection and entry count |
Settings
| Setting | Default | Description |
|---|---|---|
unveilpass.serverUrl |
https://unveilpass.com |
Server URL |
unveilpass.apiKey |
(empty) | API key for Pro features |
unveilpass.defaultPasswordLength |
20 |
Default password length |
unveilpass.includeSymbols |
true |
Include symbols in passwords |
Security
- API key stored in VS Code settings (encrypted by VS Code)
- CryptoLink files encrypted client-side with AES-256-GCM
- Decryption key never sent to server
- All requests include
X-Client: vscodeheader - Zero-knowledge architecture preserved