EnvSync
Now in public beta

Stop pasting .env files on Slack.

EnvSync is a tiny CLI and dashboard for sharing environment variables with your team. Encrypted end-to-end, version-controlled, one command to sync.

$ envsync push
Pushed 14 variables for production
$ envsync pull
Pulled 14 variables to .env

Built for developers who ship.

No dashboards you have to remember. No 12-step wizards. Just a CLI that does the thing.

End-to-end encryption

Values are encrypted with AES-256-GCM before they leave your machine. We never see your secrets in plaintext.

One-command sync

envsync push and envsync pull. Works like git. No context switches, no browser tabs.

Multiple environments

Development, staging, production — each isolated with its own set of variables and access.

Team-ready

Scoped API keys per project. Revoke in one click. Audit who pushed what, when.

From zero to synced in 60 seconds.

Install the CLI, link your project, push your vars. That's it.

1

Install the CLI

$ npm i -g envsync

Single package, no dependencies to fight with.

2

Link your project

$ envsync init

Pick a project from the dashboard. Config saved to .envsync.json.

3

Push & pull

$ envsync push

Share vars with the team instantly. Pull them on any machine.

Priced for solo devs and small teams.

Start free. Upgrade when you outgrow it.

Free

$0/month

For solo devs and side projects.

  • • 1 project
  • • Unlimited variables
  • • Unlimited environments
  • • CLI + dashboard access
Start free

Pro

Most popular
$5/user/month

For teams that ship together.

  • • Unlimited projects
  • • Team members
  • • Audit log
  • • Priority support
Start free trial

Ready to stop losing secrets in chat?

Get started in under a minute. No credit card required.