SecretStash: secrets management for dev teams
Stop sharing .env files in Slack, email, or Notion. SecretStash helps developers securely manage and share environment variables across teams, apps, and environments—without exposing secrets or slowing down your workflow.
Secrets are encrypted client-side before they ever leave your machine—SecretStash never sees your raw values.
14-day free trial · No credit card required
# pull the latest secrets for this environment
$ secretstash pull --env production
✔ Decrypting 12 variables locally…
✔ Wrote .env (12 variables)
# add a teammate's local change back to the vault
$ secretstash push --env production
✔ Encrypting 12 variables locally…
✔ Synced to productionManaging environment variables shouldn't be this painful
SecretStash fixes this with a secure, developer-first workflow.
A better way to manage and share secrets
Store secrets centrally
Organize variables by application and environment in a clean dashboard.
Sync with your workflow
Use the CLI to pull, push, and sync .env files directly from your local environment.
Keep everything secure
All values are encrypted client-side—SecretStash never sees your raw secrets.
Built for real development workflows
Keep secrets unreadable, even to us
Your secrets are encrypted locally before they ever leave your machine—ensuring true end-to-end security.
Pull and push secrets from your terminal
Pull and push environment variables directly from your terminal or CI/CD pipelines.
Keep dev, staging, and prod cleanly separated
Separate configs for local, staging, and production with isolated encryption keys.
When a new dev joins, pull all env vars in one command
Share secrets securely across your team without exposing sensitive values.
Import your .env files in minutes, not hours
Quickly onboard projects by importing existing .env files.
Sync staging and prod without copy-paste errors
Keep variables consistent across environments and team members automatically.
Designed for developers and teams like yours
For small dev teams
Stop passing secrets manually and onboard new developers instantly.
For Laravel / Node apps
Seamlessly integrate with your existing workflow using first-party CLI tools.
For CI/CD pipelines
Securely manage environment variables without exposing them in your pipeline configs.
For agencies/startups
Manage multiple apps and environments without losing control of credentials.
Why developers choose SecretStash
Get started in under 2 minutes
Create your account
Install the CLI
Pull your secrets
You're up and running—no complex setup required. Read the getting started guide →
Stop risking your secrets
Start managing your environment variables the right way.
Common questions before you sign up
Simple, transparent pricing
One flat price per tier—not a per-API-call bill that grows with usage. Start free, upgrade when you need more.
$10/month flat for up to 20 users vs $420/month on Doppler for the same headcount—no per-seat math.
Personal
Perfect for solo developers
Team
For small teams
Organization
For growing organizations
All plans include a 14-day free trial. No credit card required.
Payments are processed securely by Stripe Checkout, which supports Apple Pay and Google Pay where enabled.
| Feature | Personal | Team | Organization | Enterprise |
|---|---|---|---|---|
| Price | Free | $10/mo | $40/mo | Contact sales |
| Credentials | Up to 40 | Unlimited | Unlimited | Unlimited |
| Users | 3 | Up to 20 | Unlimited | Unlimited |
| Projects | 1 | Unlimited | Unlimited | Unlimited |
| CLI & dashboard access | ✓ | ✓ | ✓ | ✓ |
| Priority support | — | ✓ | ✓ | ✓ |
| Activity logs | — | ✓ | ✓ | ✓ |
| Roles and permissions | — | — | ✓ | ✓ |
| Enterprise SSO (via WorkOS) | — | — | — | Coming soon |
Comparing SecretStash to Doppler, dotenv-vault, or HashiCorp Vault? See our head-to-head comparisons.
Works with Laravel, Node.js, and any modern development workflow.