Environment Variable Diff
About Environment Diff
Environment Diff compares development, staging and production variable inventories while deliberately withholding every value from its output.
How it works
Three-way key inventory
Each .env file is parsed independently and the union of variable names is sorted into a single report with a presence flag for every environment.
Private equality checks
When enabled, values are compared only in memory and reported as same or different. Raw values, hashes, lengths and previews never enter the result.
Focused filters
Show all variables, only keys missing from at least one environment, or every missing or value-different key. Counts always summarize the full comparison.
Frequently asked questions
Can the report reveal a secret?
The report includes variable names, presence booleans and equality status only. It contains no values or derived value fingerprints.
Does same mean a value is safe?
No. It only means the three parsed strings are equal; the tool does not judge secret strength or appropriateness.
Are the files uploaded?
No. All three inputs are parsed and compared locally in your browser.
Sources & last verified
The behaviour of this tool and the claims on this page were checked against the specifications below on . Everything runs in your browser, so the output you see is exactly what the engine produced.
Found a wrong result or an outdated claim? Report an error and it will be re-verified.