Skip to content
Input
TOML
Limit
1 MiB
Runtime
Browser

Compare two TOML documents by represented value

Parse both documents and emit deterministic path-based differences while keeping array order significant and table order non-semantic.

Local processingNo sign-upNo content logging

Compare TOML

Inputs are limited to 1 MiB and stay in this browser tab.

Paste or edit the source. Tool Swim does not upload or save it.

The second document stays under the same local limits.

Semantic change report

Nothing is placed in a URL, account, or remote log.

What this tool does

Strict, bounded, local processing

Semantic comparison answers whether configuration values changed. A source diff remains necessary when comments, quoting, or presentation are part of review.

Value comparison removes layout noise

Equivalent dotted keys and table headers describe the same data even when source layout differs. The report walks parsed values and emits bounded paths.

Arrays remain ordered

Table member order is not a semantic difference, but array position is. Moving an array item produces a change.

Primary references

Questions and answers

Related TOML tools