FeaturesComparePricingFAQBuy Envly — $14



A Mac app to edit, switch
and protect your .env files.

Every variable across every project, in one window

Envly LICENSED
acme-api
~/dev/acme-api/.env
KeyValue
DATABASE_URLpostgres://localhost:5432/acme_dev
STRIPE_SECRET_KEY••••••••••••secret
JWT_SECRET••••••••••••secret
REDIS_URLredis://localhost:6379
NODE_ENVdevelopment
PORT3000
.env staged for commit in acme-api — 3 secrets would be exposed.
Local-first zero cloud zero accountOne-time purchase7-day refundmacOS Tahoe 26+ Apple Silicon & Intel
Pulls your variables straight fromVercelNetlifyRailwayFly.io

The problem

Your secrets live in a plain text file. That's the whole problem.

If you run more than a couple of projects, you already know these five by heart.

1

Editing .env in a text editor is error-prone — one stray quote and the app won't boot.

2

Switching environments means renaming files — and one slip runs prod credentials in dev.

3

Secrets sit in plain text — they leak during screen shares and screenshots.

4

.env files get committed to GitHub despite .gitignore — constantly.

5

No overview — with ten projects you can't see what's configured where.

Why I built this

“I hated editing .env files in the terminal or use IDE to manage them. Envly is the app I wanted so I built it myself.”

Dmytro Virych — builds Envly solo

Dmytro Virych, creator of Envly

The fix

One window for every .env file you own.

A sidebar of projects on the left, a structured editor on the right. Everything you wish a text file could do.

A proper editor, not a text file.

A structured key-value table with inline editing, type-aware validation, and duplicate detection. One stray quote can't break your config anymore.

  • Inline rename and edit, no syntax to remember
  • Validates values as you type
  • Catches duplicate keys before they bite
acme-api · .env
KeyValue
DATABASE_URLpostgres://localhost:5432/acme
API_BASE_URLhttps://api.acme.io/v2
API_BASE_URLhttps://acme.ioDuplicate key
MAX_RETRIES5

Switch environments in one click.

Development, staging, and production live as tabs — switch instantly instead of renaming files. No more running prod credentials in dev by accident.

  • Dev / Staging / Prod as tabs
  • Side-by-side compare to spot drift
  • Prod tab is masked and clearly marked
Compare environments
DATABASE_URLlocalhost:5432 → prod.db.acme.io
NODE_ENVproduction
STRIPE_SECRET_KEY••••••••••••secret

Secrets masked by default.

API keys, passwords, and tokens render as dots until you choose to reveal one. Safe to screen-share and pair-program. Panic-hide everything with a shortcut.

  • Masked the moment you open a file
  • Reveal one value at a time
  • Keys live in the macOS Keychain
Secrets
STRIPE_SECRET_KEY••••••••••••secret
AWS_ACCESS_KEYAKIA4ZQ7X9P2KFN3revealed
JWT_SECRET••••••••secret
HPanic-hide everything, instantly

Never commit a secret again.

Envly watches your repos: it validates .gitignore, warns the moment a .env is staged, and can install a pre-commit hook. One click unstages and ignores it.

  • Validates .gitignore per project
  • Live warning when a .env is staged
  • Optional one-line pre-commit hook
acme-api — git
$git add . && git commit -m "fix auth"
⨯ blocked by Envly — .env contains 3 secrets
.env staged for commit — 3 secrets would be exposed.

Import from your cloud.

Pull variables straight from Vercel, Netlify, Railway, and Fly — no copy-paste, no missed keys, types kept intact.

  • Vercel · Netlify · Railway · Fly.io
  • Merge into an existing file or replace
Import variables
Import from a provideresc
Vercel
acme-api · production
Netlify
acme-web · main
Railway
payments-svc
Fly.io
ml-pipeline

Local-first and offline.

No account. No cloud sync. No subscription. Your secrets never leave your machine — the internet is only touched for license activation and update checks.

  • Works fully offline, forever
  • Optional encrypted backup, AES-256
Your secrets never leave this Mac.
No cloudNo accountNo telemetryAES-256 backup

How it compares

Built for individuals, not enterprises.

Doppler and EnvKey are great — at ~$18/user/month and a mandatory cloud. Envly is the native, local, pay-once tool for the rest of us.

 EnvlyVS CodeDopplerEnvKeydirenv1Password
Native macOS app
Structured editor
Secret masking
Git safety
Env switching
Cross-project view
Offline / local-first
Price$14 onceFree$18/mo$10/moFree$3/mo
SetupMinutesAccount + CLIAccount + CLICLI + shellCLI + account

Pricing

Pay once. Use it forever.

No subscription. No account. No cloud. The price rises as more people buy — the earlier you are, the less you pay.

Launch price · first 20
$14

one-time payment · yours forever

  • Lifetime use of the current major version
  • Free updates within it, automatic via Sparkle
  • One license valid on 2 Macs
  • 7-day, no-questions-asked refund
Buy Envly — $14

No subscription. No account. No cloud. Pay once.

$14First 20 buyers
$28Next 100
$39After that

FAQ

Questions, answered.

Yes. Everything stays on your machine. The internet is only used for one-time license activation and to check for updates — never to sync or store your variables.
Secrets are masked by default, the optional encrypted backup uses AES-256, and your license key is stored in the macOS Keychain. Your .env contents never leave your Mac.
macOS Tahoe 26.0 and later, on both Apple Silicon and Intel — it ships as a universal binary.
No. There's no sign-up and no login. You buy a license, enter the key once, and you're done.
Two. You can deactivate a Mac and transfer the license to another whenever you like.
Head to the Recover license keypage, enter the email you used at checkout, and we'll send your key again right away.
No free trial — but you don't need one. Every purchase is backed by a 7-day, no-questions-asked refund, so you can try Envly risk-free on your real projects and get your money back if it's not right.
Within 7 days, no questions asked. Email support@envly.appand we'll process it through Creem. Full details on the Refund Policy page.
Automatically, via Sparkle. Updates within the current major version are free — you'll be prompted in-app when one's ready.

Give your .env files a home.

Stop editing secrets in a text file. Start tonight.

One-time purchase7-day refundFully offline