Free · No sign-up · Runs in your browser

Environment File Diff

Compare single-line .env assignments locally, report missing or changed keys and hide values by default.

STEP 1

Start with your input

Edit the example or replace it with your own text.

STEP 2

Choose your options

These settings are optional. Keep the defaults to get started.

How to use Environment File Diff

  1. Load the example or paste your own input.
  2. Check the settings and run the tool.
  3. Review the result, then copy or download it.

What this tool helps you do

Compare two flat environment configurations before moving a small application between environments. The report separates added keys, removed keys, changed assignments and an unchanged count. Values are redacted by default, making it easier to discuss configuration drift without copying credentials into a report. The conversion runs locally and does not send the configuration to a conversion API.

Format rules and limitations

This supports one assignment per line, optional export prefixes, comments and single-quoted or JSON-escaped double-quoted values. Multiline values, duplicate keys and malformed assignments are rejected. It does not expand variables, read process environment settings or interpret shell commands. Exact parsed string values are compared, so intentional differences such as whitespace inside quotes remain meaningful. Enabling value display includes those strings in the downloadable result; review it before sharing.

Example input

APP_NAME=Utilixio
PORT=3000
TOKEN="example-only"

What should I check before relying on the output?

This supports one assignment per line, optional export prefixes, comments and single-quoted or JSON-escaped double-quoted values.

Is input uploaded?

Processing takes place in your browser. This tool does not send your input or selected files to a conversion API.

Related tools and guides

Browse all developer tools