Stop leaking secrets. Start shipping faster.

Manage environment variables across teams, projects, and environments — encrypted, versioned, and auditable.

$ npx envshed@latest login

View on npm

Problems we solve

Secrets shared over Slack

API keys and passwords pasted in plain text messages anyone can search.

Encrypted vault with fine-grained access control. Secrets never leave the platform unencrypted.

Slow onboarding

New team members wait hours or days to get the right environment variables.

Invite to your org and they instantly access every project secret they need.

"Works on my machine"

Everyone has different local .env files, leading to inconsistent environments.

Per-user overrides let each dev customize values without affecting the shared config.

No change tracking

Someone changed a secret and broke production. Who? When? No one knows.

Full audit log with user, timestamp, and diff for every single change.

Copy-pasting secrets

The same database URL exists in 5 different .env files, all slightly different.

Define a value once and reference it across all environments.

Expired credentials

Third-party API keys expire silently and break production at 3 AM.

Set expiration dates on secrets with automatic warnings before and after expiry.

Developer Experience

Get started in 30 seconds

Three commands. That's all it takes.

1

Authenticate

$ npx envshed@latest login

Opens your browser for secure device authentication.

2

Initialize your project

$ npx envshed@latest init

Creates a .envshed.json config linked to your org and project.

3

Pull your secrets

$ npx envshed@latest pull

Downloads encrypted secrets into a local .env file.

Everything you need

End-to-end encryption

AES-256-GCM — secrets never stored in plaintext.

Developer-friendly CLI

envshed pull, envshed run, envshed init.

Service tokens

Machine-to-machine auth for CI/CD and infrastructure.

Team management

Roles, project access, member invites.

Environment management

Dev, staging, production with secret sharing.

Per-user overrides

Personal config with comments.

Secret expiration

Set expiry dates, get warnings.

Project duplication

Clone entire projects with all secrets.

Audit trail

Every read and write logged.

Envshed Pro

$5

/month per user

  • Unlimited organizations & projects
  • Unlimited secrets & environments
  • End-to-end encryption (AES-256-GCM)
  • Secret expiration dates & alerts
  • Placeholder secrets for onboarding
  • One-click env & project duplication
  • CLI access (envshed pull / envshed run)
  • Per-user secret overrides
  • Full audit logging
  • Team management & access control

7-day free trial. Cancel anytime. No long-term contracts.

Frequently Asked Questions