Free ENV File Validator
Lint a .env file for duplicate keys, bad spacing, and unquoted values — then get a cleaned, sorted version and a ready-to-commit .env.example. Runs in your browser.
💡 Catches duplicate keys, spaces around =, unquoted values, and naming-convention issues — then gives you a cleaned, sorted file and a ready-to-commit .env.example. Your secrets are parsed entirely in your browser and never uploaded.
Common uses
- Generate a .env.exampleCreate a .env.example from your real .env so teammates know what to set.
- Debug a Broken .env FileFind why your environment variables aren't loading.
- Clean Up a Messy .envSort, de-duplicate, and normalise an .env file.
- Enforce .env Naming ConventionsCheck that environment variable names follow UPPER_SNAKE_CASE.
- Validate .env Before DeployingCatch config mistakes before they reach production.
How It Works
A malformed .env file causes confusing config bugs — a duplicate key, a stray space around "=", an unquoted value with a space. This lints your file and cleans it up, all locally (important, since .env files hold secrets).
- 1You paste your .envEach line is parsed: comments and blanks are skipped, "export" prefixes handled.
- 2It checks for problemsDuplicate keys, spaces around "=", invalid key names, non-uppercase keys, empty values, and unquoted values containing spaces or "#" are flagged with line numbers.
- 3It produces a cleaned fileKeys are de-duplicated (last value wins), sorted alphabetically, and values are quoted where needed.
- 4And a .env.exampleThe same keys with blank values — ready to commit so teammates know which variables to set, without leaking secrets.
.env files are full of secrets — API keys, database passwords. This tool parses everything in your browser and never uploads a thing, so it's safe to paste a real file.
Related Tools
IBAN Checker
Check an IBAN's country, length and check digits, plus the national check digits for Spain, France, Belgium, Italy, Portugal and Norway. Iranian Sheba and Turkish IBANs show the bank. Checks a whole list at once.
Regex Tester
Test regular expressions against text in real time. See highlighted matches, groups, and match details.
CPF and CNPJ Validator
Check the check digits of a Brazilian CPF or CNPJ, including the new alphanumeric CNPJ from July 2026, and format it with the usual mask. Paste a whole column to check them all and download a CSV.