For Developers & Engineers

Diff configs, API specs, and text files — without pasting into a third-party tool.

Compare JSON, YAML, XML, SQL, and any plain-text file side by side. Paste directly or upload a file. Everything runs in your browser — no data leaves your machine.

For developers and technical teams.

1
API spec comparison

Compare two OpenAPI or Swagger specs and see exactly which endpoints, parameters, and response schemas changed between versions.

2
Config file diffs

Compare .env files, YAML configs, TOML, or any config format. Upload the files or paste the text directly — no install required.

3
Log and output comparison

Compare test output, log files, or SQL query results to find regressions. Upload any plain-text file for a line-by-line diff.

No data leaves your machine.

Source code, API keys, and config files are sensitive. We have no technical ability to see your content — all comparison happens locally in JavaScript inside your browser. There is no server, no upload, no storage.

Your files never leave your device. Ever.

Compare Files works entirely in your browser. There is no server that receives, processes, or stores your file data. Not because we promise not to look — but because we architecturally cannot. All comparison logic runs locally in JavaScript.

Compare technical files privately — $9 one-time.

JSON, YAML, config files, and plain-text comparison unlocked with a one-time $9 payment. No subscription. Text paste is free.

Compare JSON / YAML →