Skip to content

Utilities

Everything you need to work with JSON beyond conversion. Format messy JSON with customizable indentation, minify for production, view complex structures as an interactive tree, compare two JSON objects to find differences, escape strings, decode JWT tokens, and query with JSONPath expressions. All tools run instantly in your browser.

JSON Formatter Online

Format and beautify JSON with customizable indentation. Validates JSON structure and highlights errors.

JSON Minifier

Minify JSON by removing all whitespace. Produces the most compact JSON representation.

JSON Viewer Online

Explore JSON with an interactive tree view. Collapse, expand, and navigate complex JSON structures visually.

JSON Diff Tool

Compare two JSON objects and find differences. Shows added, removed, and changed values with path details.

JSON Escape & Unescape Online

Escape JSON to an embeddable string or unescape a stringified JSON back to readable format. Handles special characters, newlines, and quotes.

JWT Decoder Online

Decode JWT tokens to inspect header, payload, and signature. Shows claim details with human-readable timestamps.

JSONPath Evaluator Online

Query JSON data using JSONPath expressions. Supports dot notation, wildcards, array slicing, and recursive descent.

JSON Validator Online

Validate JSON syntax instantly. Detects errors with line numbers and clear messages. Auto-repairs trailing commas, single quotes, and common issues.

JSON Beautifier

Beautify messy JSON with proper indentation and formatting. Makes minified or compact JSON readable and well-structured.

JSON Stringify Online

Convert JSON to an escaped string representation. Wraps JSON in quotes with proper character escaping for embedding in code.

FAQ

Can it fix invalid JSON?

The formatter auto-repairs common issues like trailing commas, single quotes, unquoted keys, and comments. If the JSON can be fixed, it will be.

How does the diff tool work?

Paste two JSON objects and the diff tool compares them recursively. It shows added, removed, and changed values with their exact paths.

What JSONPath syntax is supported?

Standard JSONPath: dot notation ($.store.book), wildcards ([*]), array slicing ([0:5]), recursive descent (..author), and filter expressions.