JSON tools for developers

50+ free, privacy-first utilities. Format, validate, convert, and analyze JSON — all in your browser, no sign-up required.

Core Tools

Converters

JSON to Code Generate classes in C#, Java, TypeScript, Python JSON to SQL Generate CREATE TABLE statements with type inference JSON to MongoDB Generate MongoDB queries from JSON data JSON to GraphQL Generate GraphQL schemas with types and resolvers JSON to OpenAPI Generate OpenAPI 3.0 specifications from JSON JSON to Env Convert JSON config to environment variables JSON to YAML Convert JSON to YAML format JSON to TOON Token-optimized object notation for LLM efficiency JSON to XML Transform JSON to well-formed XML structure JSON to HTML Create HTML tables from JSON data JSON to Query String Convert JSON to URL query string parameters JSON to Markdown Convert JSON arrays to Markdown tables JSON to Zod Generate Zod schema validators from JSON JSON to Go Generate Go structs from JSON data JSON to Pydantic Generate Pydantic models from JSON JSON to Protobuf Generate Protocol Buffer schemas from JSON JSON to Prisma Generate Prisma ORM schemas from JSON JSON to Kotlin Generate Kotlin data classes with serialization annotations JSON to Swift Generate Swift Codable structs from JSON JSON to Rust Generate Rust structs with serde support JSON to Excel Convert JSON data to Excel-compatible spreadsheet JSON to BSON Convert JSON to BSON binary format for MongoDB JSON to MessagePack Convert JSON to MessagePack binary format with hex dump JSON to TOML Convert JSON to TOML configuration format JSON to Avro Generate Apache Avro schemas from JSON data JSON to Parquet Generate Parquet schema definitions from JSON JSON to RST Convert JSON to reStructuredText documentation JSON to TypeScript Generate TypeScript interfaces and type declarations JSON to Dart Generate Dart classes with fromJson/toJson for Flutter JSON to C++ Struct Generate C++ structs with nlohmann/json deserializers JSON to PHP Array Convert JSON to PHP array syntax with type preservation JSON to Terraform Convert JSON config to Terraform HCL format

Analysis Tools

Utilities

Mock Generator Generate realistic test data with custom schemas JSON Escape Escape or unescape JSON strings Pretty Print Format JSON with custom styling and syntax highlighting JSON Filter Filter JSON data with advanced query expressions Array Splitter Split large JSON arrays into smaller chunks Key Renamer Bulk rename keys across JSON structures JSON Aggregator Aggregate and summarize data from JSON sources Base64 Encoder Convert text to/from Base64 encoding URL Encoder Encode and decode URLs and URI components JWT Decoder Decode and inspect JSON Web Token claims JSON Lines Convert between JSON Lines (NDJSON) and JSON arrays jq Playground Query and transform JSON with jq-like expressions JMESPath Playground Test JMESPath queries — used by AWS CLI and boto3 JSON Streaming Parser Parse and complete partial JSON from LLM API streams JSON Repair Automatically fix and repair malformed JSON JSON i18n Manager Manage internationalization JSON translation files JSON to PDF Convert JSON data to formatted PDF reports JSON Sorter Sort JSON keys alphabetically at any depth JSON Unflattener Reverse dot-notation flattening back to nested JSON JSON Truncator Trim JSON by depth, key count, array size, or string length HMAC Verifier Generate and verify HMAC signatures for webhook payloads JWE Decoder Decode and analyze JSON Web Encryption token structure JSON Canonicalizer RFC 8785 canonical JSON with SHA-256 hash for signing