JSON & Data Tools
Format and validate JSON, convert JSON to CSV, YAML or XML, view CSV, convert Excel to CSV, compare JSON and generate TypeScript types. Free and private.
JSON Formatter
Format, validate, beautify and minify JSON instantly. Shows the exact line and column of any error. Free and runs in your browser.
Open toolJSON to CSV
Convert a JSON array to CSV in your browser. Flattens nested objects, picks delimiters and downloads a ready .csv for Excel or Sheets.
Open toolCSV to JSON
Convert CSV to JSON in your browser. Auto-detects delimiter, uses the header row as keys, and can convert numbers and booleans.
Open toolJSON to XML Converter
Convert JSON to well-formed XML online with a custom root element, proper escaping and pretty printing. Runs in your browser; your data is never uploaded.
Open toolXML to JSON Converter
Convert XML to JSON online using your browser’s own XML parser. Attributes become @keys, text becomes #text and repeated tags become arrays. Private and free.
Open toolJSON Diff
Compare two JSON documents and see added, removed and changed paths in colour. Key order is ignored, so only real differences are reported. Free and private.
Open toolJSON to TypeScript
Generate TypeScript interfaces or types from sample JSON. Handles nested objects, arrays, optional keys, null and unions. Free and private, in-browser.
Open toolJSONPath Tester
Test JSONPath expressions against your JSON. See every match with its path. Supports $, ., [], [*], .., slices and simple filters. Free and private.
Open toolXML Formatter & Validator
Format, indent, minify and validate XML online. Reports well-formedness errors from the browser’s XML parser. Private, free and no sign-up needed.
Open toolSQL Formatter
Format and beautify SQL queries online for standard SQL, MySQL, PostgreSQL, SQLite, BigQuery and more. Choose keyword case and indent, or minify. Private.
Open toolCSV Delimiter Converter
Convert between comma, semicolon, tab and pipe separated files. Auto-detects the delimiter, handles quoted fields, shows a preview. Free and private.
Open toolCSV Viewer
Open a CSV file and browse it as a sortable, searchable table with row counts and 100-row paging. Download the filtered rows. Private; nothing is uploaded.
Open toolExcel to CSV Converter
Convert .xlsx sheets to CSV in your browser. Preview rows, pick a sheet, set delimiter and BOM, or export all sheets as ZIP. Files stay on your device.
Open toolYAML to JSON Converter
Convert YAML to JSON instantly with clear error messages. Pretty-printed output, file upload and download. Free and private.
Open toolJSON to YAML Converter
Convert JSON to clean, readable YAML instantly. Choose indent size, copy or download the result. Free and runs in your browser.
Open toolAbout these json & data tools
Data moves between systems in many formats: JSON from APIs, CSV from spreadsheets, YAML in configuration files and XML in older services. These tools format and validate each of them and convert between them, so you can inspect an API response, move data into Excel, or prepare a config file without writing a script.
All conversion happens in your browser, which matters because data often contains customer records or tokens. Start with the JSON Formatter to check that your data is valid, then pick the conversion you need.