Convert JSON to CSV, YAML, XML, and other formats — all locally in your browser.
Convert CSV, TSV, or delimited text into JSON online in your browser. Paste data or open a file, choose the delimiter and header behavior, preview the parsed rows, and export an array of JSON objects with optional type inference.
Convert Excel and CSV files to JSON in your browser. Upload an .xlsx, .xls, or .csv file, choose a sheet, and get a JSON array where each row becomes an object. Copy or download the result without uploading your data to a server.
Convert HTML tables into JSON arrays in your browser. Paste HTML or open an .html file, pick the table, choose how headers are detected, preview the rows, optionally infer basic types, then copy or download the JSON.
Generate a sample JSON array in your browser. Set the number of objects and the field names, and get a pretty-printed JSON array of example objects you can copy, download, or use as test data.
Compare two JSON documents online and identify added, removed, changed, and type-changed values. This browser-based JSON compare tool performs a structural comparison of objects and arrays, highlights differences by category, lets you ignore key order or specific fields, and helps you inspect changes by JSON path.
Parse JSON text into a JSON value, or stringify JSON data into JSON text. Handle complete documents, quoted JSON string literals, and escaped payloads, then format, copy, or download the result in your browser.
Generate a JSON Schema draft from representative JSON data. This JSON Schema generator infers object structure, arrays, basic data types, and selected string formats, then lets you review, copy, or download the generated schema for validation, API documentation, and development workflows.
Generate starter data models from JSON examples in TypeScript, Python, Go, Rust, Java, Kotlin, C#, or Swift. Types, nested models, nullable fields, and collections are inferred from the current sample, then you can review, copy, or download the generated code.
Convert JSON records to CSV online for Excel, Google Sheets, and other spreadsheet tools. Paste JSON or open a file, preview the detected columns, optionally flatten nested objects, and download a CSV file directly from your browser.
Convert a JSON array of records into an XLSX worksheet you can open in Excel, Google Sheets, and LibreOffice Calc. Flatten nested objects, collect every field, include or omit the header row, preview the rows, and download the .xlsx file directly from your browser.
Convert a JSON array of objects into an HTML table online. Generate semantic table markup with thead, tbody, th, and td, escape values that contain HTML characters, preview the result, and copy the markup or download a standalone .html file.
Convert JSON to JSONL (JSON Lines) in your browser. Turn a JSON array into one JSON value per line, ready for streaming, logging, and big-data pipelines. Copy or download the result without uploading your data.
Convert JSON data into a printable PDF document online. Preview formatted JSON with indentation, choose a font size and page orientation, then download the result as a PDF or plain text file directly from your browser.
Convert a JSON array of objects into a readable table online. This JSON to table converter detects columns automatically, reports row and column counts, flattens nested objects when needed, and exports the data as CSV.
Turn JSON into readable plain text in your browser. Extract flattened paths, key-value lines, keys, values, or JSON Lines from valid JSON, then copy or download the result as a .txt file.
Convert JSON to TOON and TOON back to JSON in your browser. Compare minified JSON and TOON by characters, UTF-8 bytes, and estimated tokens for your own data instead of relying on a fixed savings claim.
Generate TypeScript interfaces or type aliases from JSON data online. The converter infers objects, arrays, primitive types, nullable values, and nested structures, then produces editable TypeScript declarations that you can copy or download for API responses, configuration data, and frontend projects.
Convert JSON objects and arrays to XML online in your browser. Choose a root element, configure repeated array items, format the output, and copy or download a well-formed XML document. Special characters are escaped during conversion, but JSON-to-XML mappings may require adjustments for attributes and target schemas.
Convert JSON objects and arrays to readable YAML online. Paste JSON or open a .json file, choose the indentation and formatting options supported by the page, then copy or download the YAML output for configuration, documentation, or development workflows.
Convert JSONC or JSON with comments into standard JSON. Remove line comments, block comments, and trailing commas without touching comment-like text inside strings, then validate, format, copy, or download the result.
Convert JSONL (JSON Lines / NDJSON) to JSON in your browser. Parse each line into a value and collect them into a pretty-printed JSON array. Copy or download the result without uploading your data.
Convert plain text, TXT files, line lists, key-value text, and delimited records into JSON. Pick one of three parsing modes, review the live preview and warnings, then copy or download the result.
Convert XML data to JSON online in your browser. Paste XML or open an .xml file, choose how attributes and text nodes are represented, and download or copy the formatted JSON output. Repeated elements can be represented as arrays according to the converter's mapping rules.
Convert YAML data to JSON online in your browser. Paste YAML or open a .yaml or .yml file, review the converted JSON, and copy or download the result. Supports common mappings, sequences, nested structures, and multiline strings.