jsontoolskit.org
JSON and JSON Schema utilities, in the browser
Say hi →

JSON Stats

key counts · type histogram · max depth · longest key / value

Profile the shape of your JSON. Totals, depth histogram, top 20 most-repeated keys, longest key, longest string value. Copy as Markdown for tickets and reports.

Paste JSON.

How to read the stats

  1. Paste your JSON.
  2. The stats card appears with:
    • Totals: keys, values, arrays, objects, strings, numbers, booleans, nulls.
    • Max depth and a Depth histogram.
    • Top 20 most-repeated keys with counts.
    • Longest key and longest string value (with their paths).
    • Type histogram as a bar chart.
  3. Copy as Markdown dumps the report for tickets.

FAQ

What do high null counts mean?

Usually optional fields explicitly set to null instead of omitted — consider whether your API should omit them.

Why is the same key counted many times?

Because the same key name appears in many objects (e.g. an array of records all with id). High repeat counts are normal for record-shaped data.

Will it work offline?

Yes.