Compare Cargo.toml, pyproject.toml, Hugo or Netlify configs by what they mean. Diffspot parses both files, normalizes key order, and lists every changed setting by path.
How to compare TOML
- Paste or drop the first TOML file on the left.
- Add the second file on the right.
- Review the changes in the diff and in the list of changed paths below it.
Why Diffspot
- Key order ignoredTables and keys are compared by name, not position.
- Changes by pathSee each changed dependency or setting at a glance.
- Nothing is uploadedThe comparison runs in this browser tab, in WebAssembly. Your text and files are never sent to a server, not even ours, and nothing is saved.
- Fast on big inputsThe diff engine is written in Rust and runs in a background thread, so typing stays smooth. Files with hundreds of thousands of lines compare in about a second.
Frequently asked questions
Is it safe to paste confidential text or files?
Yes. Diffspot computes every comparison on your device: the page loads the engine once, then your text and files stay in the browser tab. There is no upload and no server-side storage, and ads are shown in a separate sandboxed frame that cannot read the page. How Diffspot works explains the details, and you can confirm it in your browser's network panel.
Is Diffspot free?
Yes. All features are free, with no account, no trial and no limit on the number of comparisons. The site is supported by ads, which never see what you compare.