JSON Tools
Format, minify, validate, escape, query and convert JSON data.
JSON Formatter & BeautifierPretty-print JSON with configurable indentation.JSON MinifierStrip whitespace to compress JSON payloads.JSON ValidatorCheck JSON syntax and pinpoint the exact error position.JSON String EscaperEscape a string for embedding inside a JSON document.JSON String UnescaperUnescape a JSON-encoded string value.JSON to CSV ConverterFlatten JSON arrays of objects into CSV.JSON to XML ConverterTransform JSON structures into XML documents.JSON to YAML ConverterConvert JSON into clean, readable YAML.JSON Path QueryExtract values from JSON with dot/bracket path expressions.JSON DiffCompare two JSON documents deep-equal and list every added, removed and changed path.JSON FlattenCollapse a nested JSON object into dotted keys with array indices.JSON UnflattenExpand dotted-key JSON back into nested objects and arrays.JSON Schema GeneratorInfer a JSON Schema 2020-12 document from a sample, detecting dates, emails, URIs and UUIDs.Extract Audio MetadataExtract common audio metadata across MP3 (ID3v2/ID3v1/GEOB), WAV/BWF/BW64 (INFO/bext/iXML/axml), FLAC (Vorbis Comment/Picture), OGG (Vorbis/OpusTags), AAC (ADTS), AC3 (Dolby Digital), WMA (ASF), plus best-effort MP4/M4A and AIFF scanning. OParse TLVConverts a Type-Length-Value (TLV) encoded string into a JSON object. Can optionally include a Key / Type entry. Tags: Key-Length-Value, KLV, Length-Value, LV