Stop shipping
broken environments.

EnvRadar detects missing variables, leaked secrets, and type errors in your .env files before they reach production. Fully offline. Completely free.

Everything your .env files need

One extension replaces six separate tools.

Diff

Compare .env.example against .env. See every missing, extra, and changed variable.

.env.example
DATABASE_URL=
PORT=3000
API_KEY=
REDIS_URL=
.env
DATABASE_URL=pg://...
PORT=3000
API_KEY=sk_live_...
REDIS_URL missing
Secret Scanner

Detects hardcoded API keys, tokens, and passwords across your codebase.

NODE_ENV=production
API_KEY= sk_live_4eC39...secret
Type Validation

PORT should be a number. DATABASE_URL should be a URL. Enforced automatically.

PORT=abcnot a number
PORT=3000number
Unused Detection

Finds env variables defined but never referenced in code.

DATABASE_URL=pg://...
PORT=3000
SMTP_HOST0 references
Autocomplete

Suggests variables for process.env across 15+ languages and frameworks.

process.env.DATA
DATABASE_URLstring
DATABASE_HOSTstring
DATABASE_PORTnumber
Hover Preview

See values by hovering. Sensitive values are automatically masked.

NODE_ENV=production
PORT=3000
DB_PASSWORD=...
DB_PASSWORD=●●●●●●
Gitignore Protection

Warns if .env is not in .gitignore. One-click fix.

.env not in .gitignore
Your secrets could be committed. Fix it now.
Add to .gitignore →