ToolJovia
Data

Observed JSON Shape Drift Comparator

Compare empirical field presence and value kinds across two record collections without inventing a schema.

✓ Browser-local processing
Processed in this tab. Up to 100,000 characters unless this tool states a smaller limit.

Loading tool…

How to use Observed JSON Shape Drift Comparator

See which typed paths are newly observed, no longer observed, or hold different JSON kinds in your two datasets. Literal property names remain distinct from synthetic array-item steps, and missing values remain distinct from explicit null.

  1. Enter input, later json record array.
  2. Choose the settings for observed json shape drift comparator, then run the tool.
  3. Review the result and any limitations before copying or downloading it.

Good to know

  • 100,000 characters and 1000 records per dataset,20 levels,50,000 visited values and 2000 distinct typed paths.
  • Observed-kind/presence evidence only, not a complete JSON Schema or compatibility guarantee. Array kind counts are per top-level record and can include several element kinds; an empty dataset proves no field constraints.
  • Processing is local. Output is limited to 1,000,000 text characters unless a stricter file limit is stated.

Common questions

Is an absent property the same as a null value?

No. Presence counts record whether a path was observed. Null is a separate observed value kind and never stands in for missing data.

Is this input sent to a server?

No. The application processes this input inside your browser tab and does not save it to persistent storage.

Keep going with related tools

All data →