Useful JSON Tools starting points

Jump into a common task, then use the full directory below for more specialized tools.

37 browser developer tools

JSON Tools

Format, validate, inspect, compare, query and generate code/schema from JSON with browser-local tools.

Choose the developer job first

Start with the task you need—formatting, validation, conversion, inspection, or cryptographic checks—and switch tools only when the format or rule changes.

Format & inspect

Start with the everyday payload: format, validate, view the tree, or query common JSONPath locations.

Compare & navigate

Review structural changes or exact document locations before transforming data.

Schema & code

Infer starter structure or language types from representative samples.

Transform formats

Flatten/unflatten, sort, escape, or move between JSON and JSON Lines.

All JSON Tools

JSON Tools

JSON Formatter

Format, validate, minify, sort, inspect, copy, and download JSON locally with parse diagnostics, structure statistics, and quick JSONPath checks.

JSON Tools

JSON Validator

Validate JSON syntax locally with line/column-oriented parse context, root/depth/value statistics, and a connected JSONPath inspection panel.

JSON Tools

JSON Minifier

Minify valid JSON in a clean two-pane workspace with byte savings, percentage reduction, copy, download, and file loading.

JSON Tools

JSON Viewer

Explore JSON as a collapsible tree and use connected local structure statistics, path lookup, JSONPath matching, copy, and download workflows.

JSON Tools

JSON Diff & Compare

Compare JSON structurally while keeping a connected local inspector for formatting, sorting, structure statistics, and JSONPath spot checks.

JSON Tools

JSON Flattener

Flatten nested JSON into reversible bracket-path keys.

JSON Tools

JSON Unflattener

Rebuild nested JSON from WebToolArc bracket-path keys.

JSON Tools

JSON Sort Keys

Sort JSON object keys alphabetically with recursive and descending options.

JSON Tools

JSON Pointer Tool

Evaluate RFC 6901 JSON Pointer paths against a JSON document.

JSON Tools

JSON Path Finder

Find matching keys or scalar values and return their JSON Pointer paths.

JSON Tools

JSON Escape Tool

Escape plain text for use inside a JSON string value.

JSON Tools

JSON Unescape Tool

Decode JSON string escape sequences into plain text.

JSON Tools

JSON to JSONL Converter

Convert a JSON array into newline-delimited JSON values.

JSON Tools

JSONL to JSON Converter

Convert newline-delimited JSON into a formatted JSON array.

JSON Tools

JSON Schema Generator

Infer a starter JSON Schema from representative JSON while keeping local payload inspection, statistics, and path checks one step away.

JSON Tools

JSON Patch Generator

Generate RFC 6902 add, remove, and replace operations between two JSON documents.

JSON Tools

JSON to TypeScript

Generate starter TypeScript interfaces from representative JSON with connected local validation, structure statistics, and JSONPath inspection.

JSON Tools

JSON to Java Classes

Generate starter Java model classes from sample JSON with nested objects and lists.

JSON Tools

JSON to C# Classes

Generate starter C# classes with System.Text.Json property names from sample JSON.

JSON Tools

JSON to Go Struct

Generate Go structs with json tags from sample JSON.

JSON Tools

JSON to Python Dataclass

Generate Python dataclasses and type hints from sample JSON.

JSON Tools

JSON to Kotlin Data Classes

Generate starter Kotlin data classes from sample JSON.

JSON Tools

JSON to Swift Codable Structs

Generate starter Swift Codable structs from sample JSON.

JSON Tools

JSON to Rust Structs

Generate starter Rust structs with serde derives and rename attributes from sample JSON.

JSON Tools

JSON to Zod Schema

Generate starter Zod object schemas and inferred TypeScript types from sample JSON.

JSON Tools

JSON to GraphQL Schema

Generate starter GraphQL object type definitions from sample JSON.

JSON Tools

JSON Schema Validator

Validate JSON data against a practical browser-local subset of JSON Schema Draft 2020-12.

JSON Tools

JSON Schema Example Generator

Generate a representative example value from a JSON Schema starter locally.

JSON Tools

JSON Schema Property List

List object properties, paths, types, required state, descriptions, and defaults from a JSON Schema.

JSON Tools

JSON Schema Required Fields Extractor

Extract required property paths from nested JSON Schema object definitions.

JSON Tools

JSON Schema to TypeScript

Generate a starter TypeScript type model from a practical JSON Schema subset.

JSON Tools

JSON Schema to Zod

Generate a starter Zod schema from a practical JSON Schema subset.

JSON Tools

JSON Schema to OpenAPI 3.1 Schema

Wrap a JSON Schema as an OpenAPI 3.1 component schema starter.

JSON Tools

JSON Schema Documentation Generator

Generate readable Markdown documentation from JSON Schema properties and constraints.

JSON Tools

JSON Schema Diff

Compare two JSON Schema documents structurally and list added, removed, and changed paths.

JSON Tools

JSON Schema Statistics

Inspect JSON Schema size, property counts, required fields, references, compositions, and depth.

JSON Tools

JSONPath Tester

Evaluate a practical JSONPath subset locally with matched values, readable paths, RFC 6901 pointers, result limits, and explicit unsupported syntax.

Search by task, tool name, or category. Press Esc to close.
Start typing to find a tool.