Free Online Developer Tools
Fast, free, browser-based tools for everyday programming tasks. Nothing you paste is ever uploaded — every tool runs entirely on your device.
JSON Tools(21)
JSON Formatter
Format and indent messy JSON into clean, readable code
JSON Validator
Check if your JSON is valid and get the exact error location
JSON Viewer
Explore JSON data as a collapsible, color-coded tree
JSON Beautifier
Turn minified or messy JSON into beautifully indented code
JSON Pretty Print
Pretty-print JSON with your choice of indentation
JSON Parser
Parse a JSON string and instantly see if it's structurally valid
JSON Reader
Read and understand JSON data without tracing brackets by eye
JSON Tree Viewer
Navigate deeply nested JSON as an expandable, collapsible tree
JSON Explorer
Interactively explore and drill into any part of a JSON document
JSON Editor
Edit JSON live with instant validation as you type
JSON Linter
Catch JSON syntax errors and structural issues like duplicate keys
JSON Minifier
Strip whitespace from JSON to make it as small as possible
JSON Stringify
Convert JSON into an escaped string literal you can paste into code
JSON Destringify
Convert an escaped JSON string literal back into readable JSON
JSON Escape
Escape text so it's safe to embed as a JSON string value
JSON Unescape
Unescape a JSON string back into its original raw text
JSON Size Calculator
Calculate the byte size, character count and minified size of your JSON
JSON Array Counter
Count every array in your JSON and see how many items each holds
JSON Sort Keys
Recursively sort JSON object keys alphabetically
JSON Statistics
Get a breakdown of your JSON's structure — objects, arrays, keys and types
JSON Analyzer
Get a full structural report: depth, type distribution, duplicate keys and more
Converters(29)
CSV to JSON Converter
Paste CSV data below to convert it into a JSON array of objects.
JSON to CSV Converter
Paste a JSON array of objects below to convert it into CSV.
TSV to JSON Converter
Paste tab-separated (TSV) data below to convert it into a JSON array of objects.
JSON to TSV Converter
Paste a JSON array of objects below to convert it into tab-separated (TSV) text.
XML to JSON Converter
Paste XML below to convert it into structured JSON.
JSON to XML Converter
Paste JSON below to convert it into well-formed XML.
HTML Table to JSON Converter
Paste an HTML <table> below to convert its rows into a JSON array.
JSON to HTML Table Converter
Paste a JSON array of objects below to convert it into an HTML <table>.
Markdown Table to JSON Converter
Paste a GitHub-flavored Markdown table below to convert it into JSON.
JSON to Markdown Table Converter
Paste a JSON array of objects below to convert it into a Markdown table.
YAML to JSON Converter
Paste YAML below to convert it into JSON.
JSON to YAML Converter
Paste JSON below to convert it into clean, indented YAML.
TOML to JSON Converter
Paste TOML below to convert it into JSON.
JSON to TOML Converter
Paste JSON below to convert it into TOML.
INI to JSON Converter
Paste INI config data below to convert it into JSON.
JSON to INI Converter
Paste JSON below to convert it into INI format.
.properties to JSON Converter
Paste a Java .properties file below to convert it into JSON.
JSON to .properties Converter
Paste JSON below to convert it into Java .properties format.
NDJSON to JSON Converter
Paste newline-delimited JSON (NDJSON) below to convert it into a single JSON array.
JSON to NDJSON Converter
Paste a JSON array below to convert it into newline-delimited JSON (NDJSON).
SQL to JSON Converter
Paste a SQL INSERT statement below to convert its values into a JSON array.
JSON to SQL INSERT Converter
Paste a JSON array of objects below to generate a SQL INSERT statement.
JSON5 to JSON Converter
Paste JSON5 below to convert it into strict, standard JSON.
JSON to JSON5 Converter
Paste JSON below to convert it into JSON5 format.
JSONC to JSON Converter
Paste JSONC (JSON with comments) below to convert it into strict JSON.
Excel to JSON Converter
Upload an Excel file, or paste copied spreadsheet cells, to convert them into JSON.
JSON to Excel Converter
Paste a JSON array of objects below to generate and download an Excel (.xlsx) file.
Text to JSON Converter
Paste plain text below to convert each line into an element of a JSON array.
JSON to Text Converter
Paste a JSON array below to convert it into plain text, one value per line.
Manipulation Tools(20)
JSON Flattener
Flatten deeply nested JSON into a single-level object with dot or bracket notation keys.
JSON Unflattener
Rebuild nested JSON objects and arrays from a flat object with dot or bracket notation keys.
JSON Normalizer
Clean up messy JSON by trimming whitespace and converting stringified numbers and booleans to their real types.
JSON Merger
Deep merge two JSON objects into one, with control over how overlapping arrays are combined.
JSON Filter
Filter a JSON array of objects down to the items matching one simple condition.
JSON Search
Search every key and value in a JSON document for a text term, anywhere in the structure.
JSON Key Extractor
List every key path found anywhere inside a JSON document, one per line.
JSON Value Extractor
Pull out every value for a chosen key name, no matter how deeply it's nested in the document.
JSON Deduplicator
Remove duplicate items from a JSON array, comparing either whole objects or a single key.
JSON Null Remover
Recursively strip null values from a JSON document, with an option to also remove empty strings, arrays, and objects.
JSON Splitter
Split a large JSON array into smaller, fixed-size chunks for batching or pagination.
JSON Path Finder
Look up the value at one exact path in a JSON document, using dot or bracket notation.
JSONPath Tester
Test JSONPath expressions with wildcards and recursive descent against your own JSON document.
JMESPath Tester
Test full JMESPath expressions — including filter expressions and built-in functions — against your own JSON.
JSON Query Tool
Filter a JSON array of objects using multiple conditions chained together with AND / OR.
JSON Obfuscator
Replace real values in a JSON document with random data, keeping the exact same structure and types.
JSON Diff Checker
Compare two JSON documents and see exactly what was added, removed, or changed, with the full path to each difference.
JSON Patch Generator
Generate an RFC 6902-style JSON Patch describing how to turn JSON A into JSON B.
JSON Repair Tool
Automatically fix broken JSON — trailing commas, single quotes, unquoted keys, and other common mistakes.
Timestamp Converter
Convert a Unix timestamp or date string into ISO 8601, UTC, local time, and human-readable relative time.
Schema Tools(7)
JSON Schema Validator
Validate JSON data against a JSON Schema and see every validation error with its exact path.
JSON Schema Generator
Generate a JSON Schema automatically from a sample JSON document.
JSON Schema Viewer
Turn a raw JSON Schema into a readable, indented outline.
JSON Schema Diff
Compare two JSON Schemas and see exactly what changed.
JSON Schema to TypeScript
Convert a JSON Schema into a TypeScript interface.
JSON Schema to Java
Convert a JSON Schema into a Java POJO class.
JSON Schema to OpenAPI
Convert a JSON Schema into an OpenAPI 3.0 schema object.
