Tool Categories tool icon

Tool Categories

Browse all tools by category and jump directly to the tools you need.

Go Map ↔ JSON
Go Map ↔ JSON JSON Tools

Convert Go map fmt output to readable JSON and back again directly in your browser so you can paste data into Go code or documentation without sending anything over the network.

TOML Convert
TOML Convert JSON Tools

Convert between TOML and JSON with optional pretty JSON output, fully in-browser with no data uploads.

XML to JSON
XML to JSON JSON Tools

Free online XML to JSON Converter. Smartly parses XML documents to JSON with custom indentation and attribute handling.

JSON formatter
JSON formatter JSON Tools

Format or minify JSON locally with custom indentation and optional key sorting.

JSON compare
JSON compare JSON Tools

Recursively compare two JSON values and list added/removed/changed/type-changed differences.

CSV to JSON
CSV to JSON JSON Tools

Convert CSV to JSON locally in your browser with configurable delimiter and header handling. Ideal for API testing and data import tasks.

Excel to JSON
Excel to JSON JSON Tools

Parse Excel workbooks locally and export sheets as JSON with optional header row detection. No files are uploaded.

JSON to CSV
JSON to CSV JSON Tools

Convert JSON arrays of objects to CSV locally, flattening nested fields into columns. Perfect for spreadsheets and BI tools.

JSON to Excel
JSON to Excel JSON Tools

Export JSON arrays of objects to .xlsx files locally in your browser with custom sheet and file names.

JSON \u2194 YAML converter
JSON \u2194 YAML converter JSON Tools

Convert between JSON and YAML locally in your browser with configurable JSON indentation and one-click copy for config editing.

JSON to C# class
JSON to C# class JSON Tools

Infer C# property types from sample JSON and generate class definitions with support for List<T>/arrays, JsonPropertyName attributes and nullable reference types, all processed locally in your browser.

JSON to Go Struct
JSON to Go Struct JSON Tools

Infer Go struct types from sample JSON and generate struct definitions with json tags and omitempty support for partially present fields, all processed locally in your browser.

JSON to TypeScript
JSON to TypeScript JSON Tools

Infer TypeScript types from sample JSON and generate interface/type declarations with support for nested objects, arrays and union types, all processed locally in your browser.

JSON to Java POJO
JSON to Java POJO JSON Tools

Infer Java POJO field types from sample JSON and generate class definitions with List<T>/array support, optional @JsonProperty annotations and nested static classes, all processed locally in your browser.

JSON to Python model
JSON to Python model JSON Tools

Infer Python Pydantic BaseModel fields from sample JSON and generate models with Optional, List, Any and alias mapping support, all processed locally in your browser.

JSON to Kotlin data class
JSON to Kotlin data class JSON Tools

Infer Kotlin data class fields from sample JSON and generate type-safe models with List, nullable types and optional kotlinx.serialization annotations, all processed locally in your browser.

JSON to Rust Serde struct
JSON to Rust Serde struct JSON Tools

Infer Rust struct types from sample JSON and generate serde-ready definitions with Option, Vec and field rename support, all processed locally in your browser.

JSON diff viewer
JSON diff viewer JSON Tools

Visually diff two JSON values with a recursive tree, showing added, removed, changed and type-changed nodes, with hide-equal and copyable diff list, all processed locally in your browser.

JSON Schema Validator
JSON Schema Validator JSON Tools

Validate JSON data against a JSON Schema locally in your browser, with clear error paths and messages for type, required, enum, const, min/max, pattern and more. $ref is not resolved.

JSON to JSON Schema
JSON to JSON Schema JSON Tools

Generate JSON Schema from sample JSON locally in your browser, including type/properties/required/items and optional additionalProperties=false for API definitions and documentation.

INI / YAML / JSON converter
INI / YAML / JSON converter JSON Tools

Convert between INI, YAML, and JSON locally in your browser with basic validation and optional pretty-printed JSON output, ideal for config migrations and debugging.