Your .env files.
Synced. Encrypted. Yours.

Zero-knowledge encryption powered by Rust. GUI and CLI. Recovery backed by the Bitcoin wallet standard. Built for developers managing dozens of API keys.

AES-256-GCMArgon2idBIP39 RecoveryGoogle DriveiCloudDropboxTeam SharingCI/CDOpen Source

We can't see your keys. Period.

Encryption happens on your machine with your Master Key. We store an encrypted blob we cannot read. AES-256-GCM + Argon2id.

Team sharing. No auth server.

Invite tokens let team members access shared vaults. Encrypted with a passphrase — share via Slack, AirDrop, or in person.

CLI + GUI. CI/CD ready.

Desktop app and terminal CLI share the same Rust core. Service tokens enable non-interactive pulls in GitHub Actions.

100% Open Source. Every binary is public.

Every release is built on GitHub Actions — publicly. SHA-256 checksums let you verify your download matches the build log.

Built with Rust. Not Electron.

Tauri + Rust backend. Native macOS/Windows performance. No 150MB runtime. No Chromium process eating your RAM.

How It Works

Step 1

Scan

Butler detects .env.* files and blocks SSH keys, certificates, and binary files automatically.

Step 2

Encrypt

AES-256-GCM encrypts everything on your machine. Your Master Key never leaves.

Step 3

Sync

Push to your Supabase, drop into Google Drive / iCloud / Dropbox, or export a portable .envbutler file. Your data, your choice.

Sync Your Way

No vendor lock-in. Pick the sync method that fits your workflow.

Supabase

Cloud Database

Push encrypted blobs to your own Supabase instance. Full control, real-time sync across devices.

Zero Config

Folder-Based Sync

Point to any cloud-synced folder. Push writes encrypted files there — Google Drive, iCloud, or Dropbox handles the rest.

Offline

Portable File

Export a .envbutler file and move it however you want — USB, AirDrop, email. Import on any machine with one click.

Download Env Butler

Free and open-source. Verify every build on GitHub Actions.

Verify your download

# macOS

shasum -a 256 Env-Butler_*.dmg

# Windows (PowerShell)

Get-FileHash Env-Butler_*.exe -Algorithm SHA256

Compare with checksums.txt on the release page.

First Launch: Platform Guides

No paid certificate — we keep Env Butler free and open-source instead.