68+ Tools Β· 100% Free Β· No Signup Β· Works Offline

The Complete JSON Toolkit

Validate, convert, transform & analyze JSON instantly.
Everything runs in your browser β€” completely private.

βœ“ 100% Private βœ“ No Account βœ“ Offline Ready βœ“ Free Forever
β˜…β˜…β˜…β˜…β˜… 4.9/5 Β· Used by 50,000+ developers

⭐ Favorites

πŸ• Recently Used

βš™οΈ

Core Tools

8 tools
βœ…

Validate JSON

Syntax check & format

πŸ”

JWT Decoder

Decode & verify tokens

πŸ”€

JSON Diff

Compare two JSON objects

πŸ”§

Repair JSON

Fix malformed JSON

πŸ“¦

Minify JSON

Remove whitespace

🌲

Tree View

Visual JSON explorer

🎯

JSONPath Query

Query with JSONPath

πŸ“‹

Schema Validator

Validate against schema

πŸ’»

Language Converters

10 tools
πŸ”·

TypeScript

Generate TS interfaces

🐍

Python

Python dataclasses

β˜•

Java

Java POJO classes

🐹

Go

Go structs

πŸ¦€

Rust

Rust structs

πŸ”΅

C#

C# classes

🍎

Swift

Swift Codable structs

🎯

Kotlin

Kotlin data classes

🐘

PHP

PHP classes

πŸ’Ž

Ruby

Ruby structs

πŸ”„

Format Converters

7 tools
πŸ“Š

JSON ↔ CSV

Excel & spreadsheet ready

πŸ“

JSON ↔ YAML

Config file format

🏷️

JSON ↔ XML

XML conversion

πŸ—„οΈ

JSON β†’ SQL

Generate SQL INSERT

⬑

JSON β†’ GraphQL

GraphQL schema

πŸ“‘

JSON β†’ Protobuf

Protocol buffer

πŸ“—

JSON β†’ Excel

Download as .xlsx

πŸ› οΈ

Utilities

8 tools
πŸ”€

Sort Keys

Alphabetically sort

πŸ”—

Merge JSON

Combine objects

πŸ”

Search & Extract

Find values by key

πŸ”‘

Base64 Encode

Encode / decode

πŸ“œ

Stringify

JSON.stringify helper

πŸ”’

Escape / Unescape

Escape special chars

πŸ“

Flatten JSON

Nested β†’ flat keys

🎲

Mock Data

Generate fake JSON

⚑

Advanced

6 tools
⏱️

Benchmark

Performance test

πŸš€

Optimizer

Reduce JSON size

🧩

Schema Generator

Auto-generate schema

πŸ•΅οΈ

JSON Masking

Redact sensitive data

πŸ”Ž

Duplicate Detector

Find duplicate keys

πŸ“¦

Batch Validator

Validate multiple files

✨ What's New

🎯 Modern Dashboard

Beautiful new homepage with quick access to your favorites and recently used tools. Press Cmd+K for instant tool search!

πŸ”’ Security Scanner

Automatic detection of XSS, SQL injection, PII, and security vulnerabilities in your JSON data.

πŸ“± Mobile Optimized

Fully responsive design with hamburger menu, floating action button, and touch-friendly interface.

Why JSON Web Tools?

πŸ”’

100% Privacy

All processing happens in your browser

⚑

Lightning Fast

No server delays, instant results

πŸ’Ž

Free Forever

No accounts, no limits, no cost

πŸ“±

Works Offline

PWA that works without internet

βœ… Now Viewing

Validate JSON

Paste, type, upload file, or load from URL

Drop JSON file here
{ }
Paste JSON or drag & drop a file
Load example JSON β†’

Repair JSON

Automatically fix malformed JSON

Minify JSON

Compress JSON by removing whitespace

JSON Diff

Compare two JSON objects

JSON 1

JSON 2

JSON Tree Viewer

Visualize JSON structure hierarchically

JSON Path Query

Extract data using JSONPath expressions

JSON Schema Validator

Validate JSON against a schema

JSON Data

JSON Schema

JWT Decoder

Decode and verify JSON Web Tokens

JSON to CSV

Convert JSON to CSV format

JSON to YAML

Convert JSON to YAML format

JSON to XML

Convert JSON to XML format

XML to JSON

Convert XML to JSON format

CSV to JSON

Convert CSV data to JSON array

YAML to JSON

Convert YAML to JSON format

JSON to Zod Schema

Generate Zod validation schema from JSON

JSON to Mongoose Schema

Generate Mongoose schema for MongoDB from JSON

JSON to SQL

Generate SQL INSERT statements

JSON to Excel

Convert JSON to Excel spreadsheet

JSON to Java

Generate Java classes from JSON

JSON to Python

Generate Python classes from JSON

JSON Stringify

Convert JavaScript object to JSON string

Pretty Print JSON

Format and beautify JSON

JSON Escape / Unescape

Escape or unescape JSON strings

Sort JSON Keys

Alphabetically sort object keys

Flatten / Unflatten JSON

Convert nested JSON to flat structure and vice versa

Base64 Encode / Decode JSON

Encode JSON to Base64 or decode Base64 to JSON

URL Encode / Decode JSON

Encode JSON for URLs or decode URL-encoded JSON

Merge JSON Objects

Combine multiple JSON objects into one

JSON 1 (Base)

JSON 2 (Override)

Mock Data Generator

Generate random JSON data for testing

JSON to TypeScript

Generate TypeScript interfaces from JSON

JSON to GraphQL Schema

Generate GraphQL type definitions from JSON

JSON to Go Struct

Generate Go structs from JSON

JSON Patch (RFC 6902)

Apply JSON Patch operations to modify documents

Original JSON

Patch Operations

JSON Pointer (RFC 6901)

Navigate JSON using JSON Pointer syntax

Batch JSON Validator

Validate multiple JSON files at once

πŸ“

Drop multiple JSON files here or click to browse

JSON to Protobuf

Generate Protocol Buffer schema from JSON

Performance Benchmark

Measure JSON parse, stringify, and manipulation performance

JSON Optimizer

Get suggestions to reduce JSON size and improve performance

JSON to Rust

Generate Rust structs with Serde support

JSON Schema Generator

Auto-generate JSON Schema from sample data

Duplicate Key Detector

Find duplicate keys in JSON (JSON spec doesn't allow duplicates)

JSON to OpenAPI/Swagger

Generate OpenAPI schema from JSON response

JSON to C#

Generate C# classes for .NET applications

JSON to Swift

Generate Swift structs for iOS/macOS development

JSON to Kotlin

Generate Kotlin data classes for Android development

JSON to HTML Table

Convert JSON arrays to styled HTML tables

JSON to Environment Variables

Convert JSON to .env file format and vice versa

JSON to TOML

Convert between JSON and TOML configuration format

JSON to PHP

Generate PHP classes for Laravel/Symfony applications

JSON to Ruby

Generate Ruby classes for Rails applications

Array Operations

Filter, map, sort, group, and transform JSON arrays

Data Type Transformer

Convert data types in JSON (strings to numbers, etc.)

Nested Value Extractor

Extract deeply nested values using path notation

Use dot notation (user.name) or bracket notation (user['name']) or array index (users[0].name)

JSONPath Builder

Visual builder for JSONPath queries with live preview

Query Builder

JSON Masking & Redaction

Mask or redact sensitive data in JSON

JSON Size Analyzer

Detailed breakdown of JSON size by keys and types

Advanced JSON Merge

Merge JSON objects with different strategies

JSON Formatter with Styles

Format JSON with different code styles and conventions

JSON to Avro Schema

Generate Apache Avro schema from JSON

Custom JSON Validator

Define custom validation rules with JavaScript

Visual JSON Diff & Merge

Compare JSON with visual diff and interactive merge

JSON to SQL Schema

Generate CREATE TABLE statements from JSON structure

JSON to Prisma Schema

Generate Prisma ORM schema from JSON

NDJSON/JSON Stream Parser

Parse newline-delimited JSON (NDJSON) streams

Webhook Payload Tester

Test webhook payloads and generate signatures

JSON to RegEx Pattern

Generate regex patterns to validate JSON structure

⌨️ Keyboard Shortcuts

Open command palette
⌘K
Close modal / panel
Esc
Show keyboard shortcuts
?
Format / Prettify JSON
CtrlShiftF
Save snippet
⌘S
Copy to clipboard
⌘ShiftC
Undo
⌘Z
Redo
⌘Y
Validate JSON
⌘Enter
Go to Validate tool
⌘1
Go to JWT Decoder
⌘2
Go to Diff tool
⌘3