Envie

Store and encrypt your .env files locally

A .env file is plain text by default — one accidental commit or shared folder and your database URL and API keys are exposed. Envie fixes that at the source: it stores every .env in one encrypted local vault on your Mac or PC, protected by your master password with AES-256-GCM. Values are masked until you reveal them, so nothing sits in plain text and nothing leaves your device.

Plain .env files vs an encrypted vault

Plain .env filesEnvie
At restPlain textAES-256-GCM encrypted
Exposure riskCommitted to git, shared foldersSealed in a local vault
VisibilityReadable by anythingMasked until revealed
CostFree

Encrypted, but still convenient

Encryption shouldn't slow you down. Import your existing .env files into the vault, find any key by searching as you type, and copy a value in one click without ever putting it on screen. When your tooling needs a real file, export a clean .env on demand — the encrypted vault stays the source of truth.

Envie showing encrypted .env secrets with masked values by project and environment
How does Envie encrypt my .env files?
Every value is encrypted with AES-256-GCM under your master password. Nothing is stored in plain text, and the vault stays on your device.
Can I still get a plain .env when I need one?
Yes — export any environment to a clean .env file on demand, use it, and your encrypted vault stays the source of truth.
Are my secrets uploaded anywhere?
No. Envie is local-only: no account, no cloud sync, and no analytics.
Download for Mac Get it from the Microsoft Store

Free for macOS 12+ (Apple Silicon) and Windows. Intel Mac?

Your secrets never leave your device.

No accounts. No cloud sync. No analytics. Every value is stored encrypted in a sandboxed vault on your device — and nowhere else.