{ }jsonkit
Format
Validate
Convert
Query
Generate
env±

Environment Variable Diff

Compare development, staging and production keys without showing values.
Show
60 B · paste or drop a file
1 2 3 4 5
63 B · paste or drop a file
1 2 3 4
75 B · paste or drop a file
1 2 3 4 5
✓ complete60 B → 1102 B0.0 ms

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.