JSON Tools
Browse all json tools .
57 toolsAPI Response Mock Generator
Create realistic fake JSON API responses from a sample object: realistic names,
Base64 to JSON Converter
Decode base64 to JSON instantly. Tolerates whitespace, data: URL prefixes and UR
Bencode to JSON
Decode bencode (BitTorrent metainfo, tracker messages) into readable JSON: integ
BSON to JSON
Decode a binary BSON document into readable JSON: int32, int64, double, strings,
Convert CSV to JSON
Convert a CSV or TSV table into a JSON array of objects. Choose the delimiter, t
Convert JSON to CSV
Convert a JSON array of objects into a clean CSV table with headers. Choose the
CSON to JSON
Parse a CSON file into JSON in one click: indented blocks, block arrays, braces
CSV to JSON Converter
Convert CSV data into a clean JSON array of objects instantly. Handles quoted fi
Curl to Code Converter
Convert any curl command into ready-to-run code: Python requests, fetch/axios Ja
Escape JSON String
Turn plain text into a valid JSON string literal by escaping quotes, backslashes
Form Data to JSON
Parse HTTP form data into a JSON object in one click: bracket paths become neste
Highlight JSON Syntax
Free JSON syntax highlighter that colourises keys, strings, numbers, booleans an
Analyze JSON
Analyze a JSON document instantly: depth, node counts, value type distribution,
Flatten JSON Array
Flatten a nested JSON array to a single level instantly. Choose depth (1, 2, all
Censor JSON
Censor a JSON document instantly: remove or mask any fields by key name, hide em
JSON Editor & Viewer
Edit and view JSON in a neat browser-based editor: collapsible tree view, live v
JSON Formatter & Validator
Pretty-print, minify, validate and repair your JSON in one tool. Fix common synt
Extract JSON Keys
Extract every key from a JSON object instantly: unique key names, full dot paths
Obfuscate JSON
Obfuscate a JSON structure instantly: rename keys to sequential or random names,
Flatten JSON Object
Flatten a nested JSON object into a single-level object with dot- or underscore-
Find in JSON
Search a JSON document by key or value in one click: case-insensitive contains o
Hide JSON Strings (Escape Codes)
Hide JSON strings, keys and values with escape codes: convert quotes, newlines,
JSON to Base64 Converter
Convert JSON to base64 instantly with correct UTF-8 handling — emoji-safe, live
JSON to Bencode
Encode a JSON data structure into bencode: integers, byte strings with length pr
JSON to BSON Converter
Convert a JSON document into binary BSON encoding directly in your browser. See
JSON to CSON
Convert a JSON document to CSON in one click: CoffeeScript-style keys, single-qu
JSON to CSV Converter
Convert a JSON array of objects into a clean CSV file instantly. Automatic colum
JSON to Form Data
Generate HTTP form data from a JSON object in one click: bracket-path nesting, a
JSON to HTML Table
Generate an HTML table from a JSON object or array in one click: key/value rows
JSON to Image Converter
Turn formatted, syntax-highlighted JSON into a shareable image. Choose PNG, JPG,
JSON to JSONL
Convert a JSON file into JSON Lines (JSONL): one compact JSON object per line. I
JSON to List
Convert a JSON array or object into a clean text list in one click: one item per
JSON to MessagePack
Encode a JSON document as MessagePack (msgpack): fixint compact integers, big-en
JSON to Plain Text Converter
Turn JSON into clean, human-readable plain text instantly. Nested objects become
JSON to Properties
Convert any JSON document to a flat Java .properties file in one click: dot sepa
JSON to Protobuf
Encode a JSON document into the protobuf binary wire format: varint keys and int
JSON to TOML
Convert a JSON config to TOML in one click: [table] headers, [[array of tables]]
JSON to TSV Converter
Convert a JSON array of objects into a clean TSV (tab-separated values) file ins
JSON to UBJSON
Encode a JSON document as Universal Binary JSON (UBJSON): compact typed markers,
JSON to YAML Converter
Convert JSON to clean, properly indented YAML instantly. Paste or upload JSON, g
JSON URL Decoder
Decode URL-escaped JSON back to readable JSON. Handles + signs, malformed percen
JSON URL Encoder
Percent-encode JSON for URL query strings and fragments instantly. Correct encod
Extract JSON Values
Extract values from JSON by key name or dot path — every occurrence, anywhere in
JSONL to JSON
Convert JSON Lines (JSONL / NDJSON) into a single JSON array: each line becomes
List to JSON
Convert a plain text list into a JSON array in one click: one line per item, opt
MessagePack to JSON
Decode MessagePack (msgpack) bytes back into readable JSON. Handles fixint, int/
Minify JSON
Strip whitespace and shrink JSON payloads to their smallest valid form. Perfect
Prettify JSON
Format messy JSON into clean, readable indented output in one click. Choose 2-sp
Properties to JSON
Convert a Java .properties file to nested JSON in one click: comments, escapes,
Stringify JSON
Turn JavaScript object literals and arrays into proper JSON strings in one step.
TOML to JSON
Parse a TOML file into JSON in one click: tables, arrays of tables, inline array
TSV to JSON Converter
Convert TSV (tab-separated values) data into a clean JSON array of objects insta
UBJSON to JSON
Decode Universal Binary JSON back into readable JSON. Handles all integer widths
Unescape JSON String
Decode a JSON string literal back into readable plain text. Handles escaped quot
Unstringify JSON
Decode a stringified JSON value — complete with escaped quotes and backslashes —
Validate JSON
Free JSON validator that parses your payload and reports a VALID or INVALID stat
YAML to JSON Converter
Convert YAML to clean, valid JSON instantly. Paste YAML from a config file, Kube