Alpha DevTools logoAlpha DevTools
All ToolsBy Technology
Search tools…⌘K
ToolsTechnologiesJSON

JSON Tools

JSON (JavaScript Object Notation) is the universal data interchange format. Format and validate JSON, convert it to YAML, XML, CSV and SQL, generate TypeScript/Java/Python/Go/Rust interfaces from any JSON document, test JSONPath expressions, diff two JSON objects and generate Zod schemas — all in the browser.

51tools
51 tools

JSON Formatter

Format and pretty-print JSON online. Instant beautification with syntax highlighting.

JSON Minifier

Minify JSON data by removing whitespace — compact output ready for production.

JSON to YAML Converter

Convert JSON to YAML instantly in your browser. Paste any JSON object or nested structure and get clean, readable YAML output. Swap to YAML→JSON in one click.

YAML to JSON Converter

Convert YAML to JSON instantly in your browser. Supports Kubernetes manifests, GitHub Actions, Docker Compose and any YAML document. Swap to JSON→YAML in one click.

JSON to XML Converter

Convert JSON to XML instantly in your browser. Handles nested objects, arrays and all JSON types. Bidirectional — swap to XML→JSON in one click.

XML to JSON Converter

Convert XML to JSON instantly in your browser. Supports nested elements, attributes and CDATA. Bidirectional — swap to JSON→XML in one click.

JSON to TOML Converter

Convert JSON to TOML configuration format instantly in your browser. Ideal for Cargo.toml, pyproject.toml and Helm values. Bidirectional — swap to TOML→JSON.

TOML to JSON Converter

Convert TOML configuration files to JSON instantly in your browser. Supports all TOML types including arrays of tables. Bidirectional — swap to JSON→TOML.

ENV to JSON Converter

Convert .env files to JSON instantly in your browser. Parses KEY=VALUE pairs, strips comments, handles quoted values. Swap to JSON→ENV in one click.

JSON to ENV Converter

Convert JSON objects to .env file format instantly in your browser. Swap to ENV→JSON in one click.

NDJSON to JSON Converter

Convert Newline-Delimited JSON (NDJSON) to a JSON array instantly in your browser. Useful for log files and streaming APIs. Swap to JSON→NDJSON in one click.

JSON to NDJSON Converter

Convert a JSON array to Newline-Delimited JSON (NDJSON/JSONL) instantly in your browser. Ideal for log pipelines and streaming imports. Swap to NDJSON→JSON in one click.

JSON to TypeScript Converter

Generate TypeScript interfaces from any JSON object instantly in your browser. Handles nested objects, arrays and all JSON types.

JSON to Python Converter

Generate Python dataclasses from JSON in your browser. Handles nested objects, arrays, and optional fields.

JSON to C# Converter

Generate C# classes from JSON in your browser. Produces clean POCO classes with proper types.

JSON to Go Converter

Generate Go structs from JSON in your browser. Handles nested types and json tags.

JSON to Rust Converter

Generate Rust structs with serde attributes from JSON in your browser.

JSON to Kotlin Converter

Generate Kotlin data classes from JSON in your browser. Handles nested objects and nullable types.

JSON to Java Converter

Generate Java classes from JSON in your browser. Produces clean POJOs ready for Jackson or Gson.

JSON to Swift Converter

Generate Swift structs conforming to Codable from JSON in your browser.

JSON to Dart Converter

Generate Dart classes from JSON in your browser. Compatible with Flutter and json_serializable.

JSON to CSV Converter

Convert a JSON array to CSV instantly in your browser. Validates flat structure and shows a table preview. Swap to CSV→JSON in one click.

CSV to JSON Converter

Convert CSV data to a JSON array instantly in your browser. Auto-detects headers and casts types. Swap to JSON→CSV in one click.

Query String to JSON Converter

Convert a URL query string to a JSON object instantly in your browser. Handles arrays and encoded characters. Swap to JSON→Query String in one click.

JSON to Query String Converter

Convert a JSON object to a URL query string instantly in your browser. Swap to Query String→JSON in one click.

JSON to SQL Converter

Convert a JSON array of objects to SQL INSERT statements instantly in your browser. Detects column types automatically.

JSON to HTML Table Converter

Convert a JSON array of objects to an HTML table instantly in your browser. Copy or download the ready-to-use HTML.

JSON to Ruby Converter

Generate Ruby Struct / class definitions from a JSON sample. Uses Quicktype for accurate type inference.

JSON to PHP Converter

Generate PHP class definitions from a JSON sample. Uses Quicktype for accurate type inference.

JSON to Zod Schema Converter

Generate a Zod validation schema from a JSON object or array. Handles nested objects and arrays with inferred types.

JSON to GraphQL Type Converter

Generate GraphQL type definitions from a JSON sample. Infers field types including nested objects and lists.

JSON to Protobuf Converter

Generate Protocol Buffer (proto3) message definitions from a JSON sample. Infers field types with proper field numbering.

JSON to Elixir Struct Converter

Generate Elixir defstruct and @type definitions from a JSON sample. Handles nested objects recursively.

JSON to Mongoose Schema Converter

Generate a Mongoose schema from a JSON object. Infers field types and creates a model export ready for Node.js.

JSON to Prisma Schema Converter

Generate a Prisma model definition from a JSON object. Infers field types and adds id / DateTime hints automatically.

JSON to INI Converter

Convert a JSON object to an INI configuration file format. Supports sections and flat key=value pairs.

INI to JSON Converter

Convert an INI configuration file to JSON. Parses sections, keys, and values with type coercion.

JSON to Base64 Converter

Encode a JSON object as a Base64 string. Useful for embedding JSON in URLs or HTTP headers.

Base64 to JSON Converter

Decode a Base64 string back to a formatted JSON object. Validates the result is valid JSON.

HTML Table Converter

Convert between JSON, CSV, XML, SQL and HTML tables — in both directions

SQL INSERT Converter

Convert SQL INSERT statements to JSON, CSV, XML, YAML and HTML

Excel Converter

Convert Excel spreadsheets (.xlsx/.xls) to CSV, JSON, HTML, SQL and view formulas

JSON Visualizer

Visualize JSON as an interactive graph or UML class diagram with code export

JSON → Graph

Visualize any JSON as an interactive node-link graph

JSON → UML

Visualize JSON as a UML class diagram with language-aware types

Code Validator

Validate JSON, YAML, XML, JavaScript and CSS syntax with detailed error messages

String Escape / Unescape

Escape and unescape strings for JSON, HTML, backslash sequences, and Unicode

JSONPath Tester

Test and evaluate JSONPath expressions against JSON data

jq Playground

Test jq filter expressions on JSON data interactively with live output and example filters

JSON Schema

Generate a JSON Schema (draft-07) from any JSON, then validate JSON documents against a schema with detailed error paths

JSON Diff

Semantically compare two JSON documents — see added, removed and changed fields with full key paths

About JSON Tools

JSON (JavaScript Object Notation) is the universal data interchange format. Format and validate JSON, convert it to YAML, XML, CSV and SQL, generate TypeScript/Java/Python/Go/Rust interfaces from any JSON document, test JSONPath expressions, diff two JSON objects and generate Zod schemas — all in the browser.

Common Use Cases

  • Format and validate API response bodies
  • Convert JSON to YAML for Kubernetes config
  • Generate TypeScript interfaces from JSON models
  • Diff two JSON objects to find structural changes
  • Build JSONPath queries for data extraction

Frequently Asked Questions

QAre these JSON tools free?

Yes — all 51 JSON tools are completely free with no account, no subscription and no paywalls. All processing runs entirely in your browser.

QDoes my data get sent to a server?

No. Every JSON tool processes data entirely in your browser using JavaScript and WebAssembly. Nothing you paste, type or import is transmitted to any server.

QHow many JSON tools are available?

There are currently 51 JSON tools available. Browse them all on this page or use the search bar to find a specific tool.

QDo the tools work offline?

Most tools work offline once the page has loaded, since all processing is client-side. A small number of tools that fetch external assets may require an initial network connection.

See Also

  • JSON FormatterFormat and pretty-print JSON online. Instant beautification with syntax highlighting.
  • JSON MinifierMinify JSON data by removing whitespace — compact output ready for production.
  • JSON to YAML ConverterConvert JSON to YAML instantly in your browser. Paste any JSON object or nested structure and get clean, readable YAML output. Swap to YAML→JSON in one click.
  • YAML to JSON ConverterConvert YAML to JSON instantly in your browser. Supports Kubernetes manifests, GitHub Actions, Docker Compose and any YAML document. Swap to JSON→YAML in one click.
  • JSON to XML ConverterConvert JSON to XML instantly in your browser. Handles nested objects, arrays and all JSON types. Bidirectional — swap to XML→JSON in one click.
  • XML to JSON ConverterConvert XML to JSON instantly in your browser. Supports nested elements, attributes and CDATA. Bidirectional — swap to JSON→XML in one click.
  • JSON to TOML ConverterConvert JSON to TOML configuration format instantly in your browser. Ideal for Cargo.toml, pyproject.toml and Helm values. Bidirectional — swap to TOML→JSON.
  • TOML to JSON ConverterConvert TOML configuration files to JSON instantly in your browser. Supports all TOML types including arrays of tables. Bidirectional — swap to JSON→TOML.
  • ENV to JSON ConverterConvert .env files to JSON instantly in your browser. Parses KEY=VALUE pairs, strips comments, handles quoted values. Swap to JSON→ENV in one click.
  • JSON to ENV ConverterConvert JSON objects to .env file format instantly in your browser. Swap to ENV→JSON in one click.
  • NDJSON to JSON ConverterConvert Newline-Delimited JSON (NDJSON) to a JSON array instantly in your browser. Useful for log files and streaming APIs. Swap to JSON→NDJSON in one click.
  • JSON to NDJSON ConverterConvert a JSON array to Newline-Delimited JSON (NDJSON/JSONL) instantly in your browser. Ideal for log pipelines and streaming imports. Swap to NDJSON→JSON in one click.
All technologiesOther technologies
YAML13CSV14XML12SQL6HTML22CSS23JavaScript14TypeScript6Base642Markdown4Java2Python2C#2Go2Rust1Kotlin1PHP2Swift1JWT2Regex1Docker0Git0Excel1GraphQL3SVG3TOML9HTTP6
189+ tools·and growing
100% private·nothing uploaded
Zero signup·open instantly
Always free·no paywalls ever
Alpha DevTools logoAlpha DevTools

Fast, free developer utilities for daily tasks. No signup required. Everything runs in your browser.

GitHubTwitter

Categories

  • Formatters
  • Converters
  • Security
  • Encoders & Decoders
  • UI Tools
  • Diagrams
  • Text & String
  • All categories

Technologies

  • JSON
  • YAML
  • CSV
  • XML
  • SQL
  • HTML
  • CSS
  • All technologies

Popular Tools

  • JSON Formatter
  • UUID Generator
  • JWT Decoder
  • Regex Tester
  • SQL Formatter
  • YAML Formatter

Platform

  • Home
  • All Tools
  • By Technology
  • Licenses
  • Contact

© 2026 Alpha DevTools — All rights reserved.

189+ tools · 14 categories · Free forever·Open-source licenses