catalyst.tools
100% free
No login

JSON & Data Toolkit

JSON & Data

Format, repair, minify, diff, and convert JSON. Plus CSV viewer, JSON to YAML/CSV/XML/TypeScript/Markdown, and JSONPath query.

Indent
#json#format#diff#csv#yaml#xml#typescript#jsonpath#convert

What's included in JSON & Data Toolkit

14 tools, all free and client-side — no login or data upload required.

JSON Formatter & Validator

Paste raw or minified JSON and get it instantly formatted with proper indentation and syntax validation.

  • Debug malformed API responses
  • Prettify minified config files
  • Validate JSON before committing to version control

JSON Minifier

Strip all whitespace and comments from JSON to reduce payload size for APIs and config files.

  • Reduce REST API response size
  • Compress config files for production
  • Minimize JSON for localStorage or cookies

JSON Repair

Fix common JSON syntax errors like trailing commas, unquoted keys, and missing brackets automatically.

  • Fix JSON copied from logs with trailing commas
  • Repair hand-edited config files
  • Clean up JSON exported from non-standard tools

CSV to JSON

Upload or paste CSV data and convert it to a JSON array with auto-detected headers.

  • Import spreadsheet data into a web app
  • Convert Excel exports for API consumption
  • Transform CSV reports into JSON for processing

JSON to CSV

Export a flat JSON array to comma-separated CSV format, ready to open in Excel or Google Sheets.

  • Export API data to spreadsheets
  • Convert database JSON exports to CSV reports
  • Share JSON data with non-technical team members

JSON to YAML

Convert JSON objects to YAML format for Kubernetes configs, CI/CD pipelines, and human-readable configs.

  • Create Kubernetes manifests from JSON
  • Write GitHub Actions workflows from JSON config
  • Convert OpenAPI JSON spec to YAML

YAML to JSON

Parse YAML documents and convert them back to JSON for APIs, tooling, and programmatic use.

  • Convert Kubernetes YAML back to JSON for tooling
  • Parse GitHub Actions config into JSON
  • Migrate YAML settings to JSON-based systems

JSON to XML

Transform JSON data into valid XML markup — useful for SOAP APIs, legacy systems, and data exchange.

  • Integrate with SOAP or XML-based APIs
  • Convert data for legacy enterprise systems
  • Generate XML feeds from JSON data sources

XML to JSON

Convert XML documents to JSON so you can work with them in modern JavaScript and REST APIs.

  • Parse XML API responses into JSON
  • Migrate legacy XML configs to modern JSON
  • Convert RSS/Atom feeds to JSON for web apps

JSON to TypeScript

Generate TypeScript interfaces and type definitions automatically from any JSON object or array.

  • Scaffold TypeScript types from API responses
  • Speed up type-safe frontend development
  • Document data structures without writing boilerplate

JSON to Markdown Table

Turn a JSON array of objects into a formatted Markdown table for documentation and README files.

  • Add data tables to GitHub README files
  • Document API response structures in Markdown
  • Generate comparison tables for technical docs

JSON Diff

Paste two JSON documents side by side and instantly see every addition, deletion, and change highlighted.

  • Compare API responses before and after a change
  • Audit config file differences
  • Review data migrations for correctness

JSONPath Query

Run JSONPath expressions (like $.store.book[*].author) against any JSON to extract nested values.

  • Extract specific fields from deeply nested API responses
  • Filter arrays within JSON by condition
  • Prototype JSONPath queries before using in code

CSV Table Viewer

Parse CSV files and render them as a sortable, searchable HTML table with column filtering.

  • Preview CSV exports before importing
  • Explore large CSV datasets in the browser
  • Search and filter tabular data without Excel