A changed secret
SECRET is removed and TOKEN is added. APP_ENV changed. API_URL is omitted because it matches.
APP_ENV=prod API_URL=https://example.com TOKEN=new
Compare two env files by pasting them side by side. Values stay masked until you choose Shown.
Values are masked by default so a screenshot does not leak secrets. Comments are ignored. Invalid lines are not repaired.
Ctrl+Enter or ⌘+Enter runs this tool immediately.
Paste both documents to compare them.
Waiting for input.
Parsing stays in this browser. Input is not uploaded or saved.
SECRET is removed and TOKEN is added. APP_ENV changed. API_URL is omitted because it matches.
APP_ENV=prod API_URL=https://example.com TOKEN=new
A=1 then B=2 matches B=2 then A=1. There is no difference.
B=2 A=1
Open DevTools → Network, paste a document, and confirm no request carries the editor text. The page load and the Google tag still appear. Analytics events carry the tool name, never what you pasted.
Check a .env file without converting it. Duplicate keys, missing equals signs, and $ references are errors, and the editor text is not rewritten.
An env to JSON converter that runs in the browser. Every value stays a string, duplicate keys are errors, and $ references are not expanded.
Compare two JSON or YAML documents by value in the browser. Key order, formatting, and comments are ignored, and Kubernetes lists are matched by name.