Free online JSON tools to format, validate, compare, and transform JSON data. Pretty print, minify, convert to YAML/CSV/XML, and more — all in your browser.
29 tools available
JSON Formatter
Free online JSON formatter — prettify and format JSON with configurable indentation instantly in your browser. No data is stored. Supports 0-8 space indent and optional key sorting.
JSON Validator
Free online JSON validator — check JSON syntax and get detailed error information instantly in your browser. No data is stored. Reports error line/column position and detected JSON type.
JSON Minify
Free online JSON minifier — compress JSON by removing all whitespace and formatting instantly in your browser. No data is stored. Shows original vs minified size and reduction percentage.
JSON Path Query
Free online JSON path query tool — extract values from JSON using dot notation and bracket syntax instantly in your browser. No data is stored. Supports nested objects, arrays, and string keys.
JSON JMESPath
Free online JMESPath query tool — filter and transform JSON using JMESPath expressions instantly in your browser. No data is stored. Supports dot notation, array slicing, projections, and functions.
JSON Diff
Free online JSON diff tool — compare two JSON objects and show added, removed, and changed fields instantly in your browser. No data is stored. Reports differences with JSON path locations.
JSON Sort Keys
Free online JSON key sorter — sort object keys alphabetically in ascending or descending order instantly in your browser. No data is stored. Supports recursive sorting of nested objects.
JSON Flatten
Free online JSON flattener — convert nested JSON into a single-level object with dot-notation keys instantly in your browser. No data is stored. Configurable delimiter, max depth, and array handling.
JSON Unflatten
Free online JSON unflatten tool — reconstruct nested objects from flat dot-notation keys instantly in your browser. No data is stored. Supports custom delimiters and array index notation.
JSON Escape
Free online JSON escape tool — escape special characters in strings for JSON instantly in your browser. No data is stored. Handles quotes, newlines, tabs, backslashes, and Unicode characters.
JSON Unescape
Free online JSON unescape tool — convert escaped characters back to their literal form instantly in your browser. No data is stored. Handles \n, \t, \" and other JSON escape sequences.
JSON to YAML
Free online JSON to YAML converter — convert JSON to YAML format instantly in your browser. No data is stored. Configurable indentation, flow style level, key sorting, and line width.
JSON to XML
Free online JSON to XML converter — convert JSON objects to XML format instantly in your browser. No data is stored. Configurable root element name, array node name, and XML declaration.
JSON to CSV
Free online JSON to CSV converter — convert a JSON array of objects to CSV format instantly in your browser. No data is stored. Configurable delimiter, quoting, and header row.
JSON Remove Nulls
Free online JSON null remover — strip null values from JSON objects and arrays instantly in your browser. No data is stored. Optionally removes empty strings, arrays, and objects.
JSON Merge
Free online JSON merge tool — deep merge two JSON objects with configurable array strategies instantly in your browser. No data is stored. Supports replace, concat, and unique array merging.
JSON Size Analyzer
Free online JSON size analyzer — measure JSON structure, nesting depth, and value type distribution instantly in your browser. No data is stored. Shows byte sizes, key counts, and largest entries.
JSON Tree Viewer
Free online JSON tree viewer — display JSON as a hierarchical tree with types and values instantly in your browser. No data is stored. Configurable depth, type labels, and indentation.
JSON Schema Generator
Free online JSON Schema generator — infer a JSON Schema from sample data with format detection instantly in your browser. No data is stored. Detects email, URI, UUID, date-time, and IP formats.
JSON Schema to TypeScript
Free online JSON Schema to TypeScript converter — generate TypeScript interfaces from JSON Schema definitions instantly in your browser. No data is stored. Handles refs, enums, allOf/oneOf, and nested types.
JSON Schema Validator
Free online JSON Schema validator — validate the structure of a JSON Schema document instantly in your browser. No data is stored. Checks types, formats, required fields, and detects draft version.
JSON Schema Validator
Free online JSON data validator — validate JSON data against a JSON Schema with side-by-side view instantly in your browser. No data is stored. Checks types, required fields, patterns, and constraints.
JSON Schema Faker
Free online JSON Schema faker — generate realistic mock data from JSON Schema definitions instantly in your browser. No data is stored. Supports all JSON Schema types, formats, enums, and constraints.
JSON to TypeScript
Free online JSON to TypeScript converter — generate TypeScript interfaces from JSON data instantly in your browser. No data is stored. Supports optional fields, readonly, type aliases, and nested interfaces.
JSON to Go
Free online JSON to Go converter — generate Go structs with JSON tags from sample data instantly in your browser. No data is stored. Supports omitempty, inline structs, and nested type inference.
JSON to Java
Free online JSON to Java converter — generate Java POJOs from JSON data with Jackson and Lombok support instantly in your browser. No data is stored. Includes getters/setters and import statements.
JSON to Python
Free online JSON to Python converter — generate Python dataclasses, Pydantic models, or TypedDicts from JSON instantly in your browser. No data is stored. Supports all four class styles with Optional types.
JSON to Rust
Free online JSON to Rust converter — generate Rust structs with serde derive macros from JSON data instantly in your browser. No data is stored. Configurable derive traits, pub fields, and Option types.
JSON to C#
Free online JSON to C# converter — generate C# classes or record types from JSON data instantly in your browser. No data is stored. Supports JsonPropertyName attributes and nullable reference types.