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.

5

JSON5 to JSON Converter

Paste JSON5 below to convert it into strict, standard JSON.

5

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.