Skip to content
ConvertPassConvertPass home

AI image

Workflow JSON comparison

See whether two workflow files are the same after key sorting.

This tool processes files and text locally in your browser. Your content is not uploaded or stored by this site.

What this tool does

Both sides are parsed, canonically serialised with sorted keys, and compared. A line-by-line visual diff is out of scope for this version and would be easy to get misleadingly wrong on huge graphs.

How to use it

  1. Paste left and right JSON.
  2. Read equal: true or false.
  3. If they differ, use a dedicated diff editor for line detail.

Supported input

  • Two JSON documents, up to 2 MB each

Output

  • A JSON summary of equality and byte sizes

Privacy

This tool processes files and text locally in your browser. Your content is not uploaded or stored by this site.

ConvertPass does not include your input in analytics, URLs, or error reports. Encoding: UTF-8. Limit: 2 MB per side (2.00 MB).

Limitations

  • Key sorting ignores original key order.
  • Numeric noise in floats can make equal graphs look different.

Example

Input
Two exports of the same graph with different key order
Output
{"equal": true}

Troubleshooting

They look the same but equal is false
Seeds, widget values, or last-even-minor-position fields often differ. Format both, then compare in an editor.

FAQ

Why not a red/green diff?

A naive string diff on minified JSON is unreadable, and a structural diff for ComfyUI graphs is a product of its own. Equality is honest for a first tool.

Are comments ignored?

JSON has no comments. JSONC will fail to parse.

Does this upload workflows?

No.

Can I compare prompt chunks?

Yes. Paste any two JSON documents, including prompt graphs.

Related tools

Related guides

Related formats

Last reviewed 16 August 2026. Report a problem. Reports do not include your input.