Complete Feature Reference
16 free features built into VS Code's sidebar — plus Pro cloud and team features for serious projects.
Free — no account needed
Install from the VS Code Marketplace, open any project with a .env file, and you're done. No config.
ENV Manager Pro reads your existing comment headers and auto-organises your variables into collapsible groups — no config file, no format changes, no plugins.
# === DATABASE === DB_HOST=localhost DB_PORT=5432 DB_NAME=myapp # === AUTH === JWT_SECRET=super_secret GOOGLE_ID=894-xxx # === PAYMENTS === STRIPE_KEY=sk-live-xxx
Type any part of a key or value and results filter in real-time across all variables and all groups. Essential once you cross 20 variables.
4 results · searching across 3 files
All secret values are masked by default with ••••••••. Toggle the eye icon per-variable or for the whole panel. Perfect for screensharing or pair programming sessions.
Generate cryptographically strong secrets for any variable type — directly inside VS Code. No more tabbing to a browser to get a random string.
Duplicate keys silently override each other in .env files — a classic source of hard-to-debug bugs. ENV Manager highlights duplicates in red the moment it spots them.
Paste raw .env text to bulk-import, or export your current variables in 4 formats to fit any toolchain — Docker, Kubernetes, Node.js, or standard .env.
DB_HOST=localhost JWT_SECRET=super_secret
{"DB_HOST":"localhost","JWT_SECRET":"super_secret"}DB_HOST=localhost JWT_SECRET=super_secret
apiVersion: v1 kind: Secret data: DB_HOST: bG9jYWxob3N0
Compares your .env against .env.example — surfaces every key your teammates have that you don't. Catch onboarding gaps before they break your local build.
3 keys missing from your .env — click to add
Every add, edit, delete, group rename, and bulk import is reversible. Accidentally wiped your staging config during a paste? One click brings it back.
Opens every .env variant in your project — .env, .env.local, .env.staging, .env.production — and lets you switch between them with a single click.
More free features
Copy any value with one click — masked or revealed. The raw value is always copied, never the ●●●● placeholder.
Sort all variables alphabetically across groups, or restore original file order. Useful when scanning a large .env quickly.
Scaffold a new .env file from the panel — picks up the right name (.env.staging, etc.) and opens it immediately.
Edit the raw .env file in a text editor and the panel updates instantly. No manual refresh, no stale state.
Side-by-side comparison of any two .env variants. Shows added, removed, and changed keys at a glance.
Warns on common issues: empty required keys, invalid URLs, port numbers out of range, and non-boolean flags.
Click any variable in the panel to jump directly to its line in the raw .env file in the VS Code editor.
Pro — $8 / month
Everything in Free, plus encryption, cloud sync, team vaults, rotation alerts, audit logs, and external provider sync.
Your variables are encrypted with AES-256-GCM on your device, then pushed to a personal vault. Pull on any machine — laptop, desktop, remote VM — and your secrets follow.
DB_PASS=super_secret_123Encrypting locally…U2FsdGVkX1+abc...Dkl9XQ==Server sees only encrypted blobs — your master key never leaves your machine.
Share a vault ID with teammates. Everyone on the team pulls the same encrypted variable set. No more 'can you send me your .env?' over Slack.
Secrets older than 90 days get flagged directly in the panel and can trigger a Slack webhook. Stay ahead of audits, compliance reviews, and credential leaks before they happen.
Complete history of who changed what variable, what the old value was, and exactly when. Essential for security audits, debugging incidents, and compliance reviews.
Pull directly from AWS Secrets Manager, Doppler, or Infisical into your .env. Single source of truth — no manual copying, no stale local configs.
Install free in 30 seconds from the VS Code Marketplace.