Skip to content

SecureVaultYour secrets, on your machine.

A secure, offline password & environment-variable manager. One encrypted vault, two ways to use it β€” a polished desktop app and a scriptable CLI.

Two ways in, one vault ​

SecureVault stores everything in local, encrypted vaults. Pick the interface that fits the moment β€” they read and write the same files.

You want to…Use the…Start here
Store and look up logins with a friendly windowDesktop app (GUI)GUI guide β†’
Script secrets, inject .env into builds, wire up CICommand line (vault)CLI guide β†’
Ship secrets into Xcode / Android Studio buildsCLI β€” delivering secretsDelivering secrets β†’
Keep a vault unlocked for an all-day dev sessionCLI β€” the agent (preview)Agent β†’

New here?

Read the Getting started overview β€” it installs both the app and the CLI and explains how they share vaults.

Free, open source, and kept alive by sponsors

SecureVault has no ads, no accounts and no telemetry. If it keeps your secrets safe, sponsor it on GitHub ❀ or give it a ⭐ on GitHub. How sponsorship helps β†’

What it is (and isn't) ​

SecureVault is a local-first secret manager: a desktop password manager for everyday logins, and a developer-focused CLI for managing .env secrets as encrypted, versioned vaults you can inject into any command. There is no server, no sync, and no account β€” you own the files, and you own the master password.