26 TOOLS · ONE FOCUSED SECTION

JSON & structured data

Inspect, reshape and compare structured data without executing it. Work stays in your browser tab.

JSON key list

List top-level object keys.

JSON value list

List top-level object values.

JSON entry pairs

Convert a top-level object into key-value pairs.

JSON structure inspector

Report types, depth, node counts and array sizes for JSON.

JSON path list

List leaf values with escaped RFC 6901 JSON Pointer paths.

JSON flatten to pointers

Flatten leaf values into a map keyed by JSON Pointer.

JSON remove null properties

Recursively remove null object properties while preserving array positions.

JSON trim string values

Recursively trim string values while preserving keys and value types.

JSON pretty print tabs

Format validated JSON with tab indentation.

JSON Pointer extractor

Read one existing value using an RFC 6901 JSON Pointer.

JSON compare values

Compare JSON values structurally while ignoring object-key order.

JSON array deduplicator

Remove structurally identical entries from a JSON array, retaining first occurrence.

JSON array reverse

Reverse array elements without changing the objects inside them.

JSON array slice

Extract a zero-based half-open range from a JSON array.

JSON array pluck

Extract one own property from every object in an array.

JSON array sort by property

Sort object rows by a consistently typed string or numeric property.

JSON group by property

Group object rows by a string, numeric, boolean or null property value.

JSON numeric column summary

Summarize finite numbers from one property in an array of objects.

JSON to JSON Lines

Write each JSON array element on its own compact JSON line.

JSON Lines to JSON

Validate nonempty JSON Lines and combine them into an array.

JSON select object properties

Keep selected top-level keys from one JSON object.

JSON omit object properties

Remove selected top-level keys from one JSON object.

JSON merge objects

Combine two top-level objects, with the second object replacing duplicate keys.

JSON array chunker

Split a JSON array into groups of a chosen size.

JSON escape string

Encode arbitrary text as one properly escaped JSON string.

JSON unescape string

Decode a valid JSON string literal into plain text.

Find your next shortcut

Search loads only when needed. Your search stays on your device.

Browse all categories and sections →
A LITTLE DISCOVERY · PROMOTION

Your next good find
might be one click away.

Create a captioned Short from your next idea, or discover films, games and tech worth your time. Each opens in a new tab.

Separate sites, separate privacy policies. No tool inputs are shared. This invitation appears once per session after a completed action.