{ } JSON Tools for Developers
Fast, free & privacy-friendly JSON tools. All processing happens in your browser — nothing is uploaded to servers.
JSON Formatter
Beautify and pretty-print your JSON with customizable indentation.
formatterJSON Validator
Check if your JSON is valid and get detailed error messages.
validatorJSON Viewer
View and explore JSON data in a readable tree structure.
viewerJSON Minifier
Compress JSON by removing whitespace to reduce file size.
formatterJSON Diff Checker
Compare two JSON objects and see the differences.
compareJSON to YAML
Convert JSON data to YAML format for configuration files.
converterYAML to JSON
Convert YAML configuration files to JSON format.
converterJSON to CSV
Transform JSON arrays into CSV spreadsheets.
converterCSV to JSON
Convert CSV data into structured JSON format.
converterJSON to XML
Convert JSON data to XML format for SOAP APIs and legacy systems.
converterXML to JSON
Convert XML documents into structured JSON format.
converterJSON to TOML
Convert JSON to TOML format for Rust and Python project configs.
converterTOML to JSON
Convert TOML configuration files to JSON format.
converterJSON to INI
Convert JSON data to INI configuration format.
converterINI to JSON
Convert INI configuration files to JSON format.
converterJSON to Properties
Convert JSON to Java .properties format.
converterProperties to JSON
Convert Java .properties files to JSON format.
converterJSON to TSV
Transform JSON arrays into tab-separated values.
converterTSV to JSON
Convert tab-separated values to structured JSON format.
converterJSON to HTML Table
Convert JSON data to an HTML table.
converterHTML Table to JSON
Convert HTML tables to structured JSON format.
converterJSON to Markdown Table
Convert JSON data to a Markdown table.
converterMarkdown Table to JSON
Convert Markdown tables to structured JSON format.
converterJSON to Plain Text
Flatten JSON objects into plain key: value text.
converterPlain Text to JSON
Convert key: value text back into JSON format.
converterJSON to TypeScript
Generate TypeScript interfaces from JSON samples.
converterJSON to Python
Generate Python dataclasses from JSON samples.
converterJSON to Go
Generate Go structs with JSON tags from JSON samples.
converterJSON to Java
Generate Java POJO classes from JSON samples.
converterJSON to C#
Generate C# classes with JSON attributes from JSON samples.
converterJSON to PHP Array
Convert JSON to PHP array syntax.
converterJSON to PHP Class
Generate PHP classes with getters/setters from JSON.
converterJSON to Kotlin
Generate Kotlin data classes from JSON samples.
converterJSON to Swift
Generate Swift Codable structs from JSON samples.
converterJSON to Dart
Generate Dart model classes from JSON samples.
converterJSON to Rust
Generate Rust structs with Serde attributes from JSON.
converterJSON to Scala
Generate Scala case classes with Play JSON from JSON.
converterJSON to Ruby
Convert JSON to Ruby hash syntax.
converterJSON to Perl
Convert JSON to Perl data structure syntax.
converterJSON to Lua
Convert JSON to Lua table syntax.
converterJSON to R
Convert JSON to R list syntax.
converterJSON to MATLAB
Convert JSON to MATLAB struct syntax.
converterTypeScript Interface to JSON
Generate sample JSON data from TypeScript interface definitions.
generatorJava Class to JSON
Generate sample JSON data from Java class definitions.
generatorC# Class to JSON
Generate sample JSON data from C# class definitions.
generatorPython Dict to JSON
Convert Python dictionary syntax to JSON format.
generatorGo Struct to JSON
Generate sample JSON data from Go struct definitions.
generatorPHP Array to JSON
Convert PHP array syntax to JSON format.
generatorKotlin to JSON
Generate sample JSON data from Kotlin data class definitions.
generatorSwift to JSON
Generate sample JSON data from Swift struct definitions.
generatorDart to JSON
Generate sample JSON data from Dart model class definitions.
generatorRust Struct to JSON
Generate sample JSON data from Rust struct definitions.
generatorJSON to Base64
Encode JSON data to Base64 format.
converterBase64 to JSON
Decode Base64 data back to JSON format.
converterJSON to URL Encoded
Convert JSON objects to URL-encoded format.
converterURL Encoded to JSON
Convert URL-encoded strings to JSON format.
converterJSON to Hex
Convert JSON data to hexadecimal string representation.
converterHex to JSON
Convert hexadecimal strings back to JSON format.
converterJSON to Unicode Escape
Convert JSON to Unicode escape sequences.
converterUnicode Escape to JSON
Convert Unicode escape sequences to readable JSON.
converterJSON to URL Parameters
Convert JSON objects to URL parameter format.
converterURL Parameters to JSON
Convert URL parameters back to JSON format.
converterJSON to Query String
Convert JSON objects to query string format.
converterQuery String to JSON
Parse query strings into JSON format.
converterJSON to Form Data
Convert JSON objects to URL-encoded form data.
converterForm Data to JSON
Parse form data back into JSON format.
converterJSON to JSONP
Convert JSON to JSONP with callback wrapper.
converterJSONP to JSON
Extract JSON from JSONP callback wrappers.
converterJSON to JS Object
Convert JSON to JavaScript object literal syntax.
converterJS Object to JSON
Convert JavaScript object literals to JSON format.
converterJSON to .env
Convert JSON objects to .env file format.
converter.env to JSON
Parse .env files back into JSON format.
converterJSON to Docker Compose
Convert JSON data to Docker Compose YAML.
converterDocker Compose to JSON
Convert Docker Compose YAML to JSON format.
converterJSON to Kubernetes
Convert JSON data to Kubernetes manifest YAML.
converterKubernetes to JSON
Convert Kubernetes manifest YAML to JSON format.
converterJSON to Terraform
Convert JSON data to Terraform variables format.
converterTerraform to JSON
Convert Terraform variables files to JSON format.
converterJSON to SQL INSERT
Generate SQL INSERT statements from JSON data.
converterSQL INSERT to JSON
Parse SQL INSERT statements into JSON format.
converterJSON to MongoDB
Convert JSON data to MongoDB document format.
converterMongoDB to JSON
Convert MongoDB documents to standard JSON format.
converterJSON to cURL
Generate cURL commands from JSON request bodies.
convertercURL to JSON
Extract JSON request bodies from cURL commands.
converterJSON to Markdown
Convert JSON data to a Markdown code block with syntax highlighting.
converterMarkdown to JSON
Extract JSON data from Markdown code blocks.
converterNested JSON to Flat
Flatten deeply nested JSON into dot-notation key-value pairs.
converterFlat JSON to Nested
Convert dot-notation flat JSON back to nested structure.
converterJSON to Key-Value
Convert JSON objects to simple key:value pair lines.
converterKey-Value to JSON
Parse key:value pair lines into structured JSON.
converterJSON to Schema
Generate a JSON Schema draft-07 from JSON data sample.
converterSchema to JSON
Generate sample JSON data from a JSON Schema definition.
converterJSON to NDJSON
Convert a JSON array to newline-delimited JSON format.
converterNDJSON to JSON
Parse newline-delimited JSON into a JSON array.
converterJSON to GeoJSON
Convert JSON data with coordinates to GeoJSON FeatureCollection.
converterGeoJSON to JSON
Extract properties from GeoJSON features to standard JSON.
converterJSON Escape
Escape a JSON string for use in source code or queries.
converterJSON Unescape
Unescape a previously escaped JSON string.
converterJSON Sort Keys
Sort all JSON object keys alphabetically for consistent output.
formatterJSON Remove Nulls
Remove all null values from JSON objects and arrays.
formatterJSON Size Calculator
Calculate the byte size, element count, and depth of JSON data.
formatterJSON Merge
Deep merge two or more JSON objects into one.
converterJSON Depth Analyzer
Analyze nesting depth, node count, and branching of JSON.
formatterJSONPath Tester
Test JSONPath expressions against JSON data and see results.
formatterJSON to Firestore
Convert JSON data to Firestore document format with typed fields.
converterFirestore to JSON
Convert Firestore document format back to standard JSON.
converterJSON to GraphQL Schema
Generate GraphQL type definitions from JSON data samples.
converterGraphQL Schema to JSON
Generate sample JSON data from GraphQL type definitions.
converterJSON to OpenAPI
Generate OpenAPI 3.0 schema components from JSON samples.
converterOpenAPI to JSON
Extract sample JSON data from OpenAPI schema definitions.
converterJSON to Binary
Convert JSON data into binary (0/1) string representation.
converterBinary to JSON
Convert binary strings back into readable JSON format.
converterJSON to Mermaid
Generate Mermaid.js flowchart diagrams from JSON structures.
converterMermaid to JSON
Parse Mermaid flowchart definitions into JSON format.
converterJSON to README
Convert JSON data to a structured README document.
converterREADME to JSON
Extract JSON data from structured README documents.
converterJSON Object to Array
Convert JSON objects to arrays of key-value pair objects.
converterArray to JSON Object
Convert arrays of key-value pairs back to JSON objects.
converterJSON to Tree View
Generate a visual indented tree view from JSON data.
converterTree View to JSON
Parse indented tree view back into structured JSON.
converterJSON Convert to Object
Transpose array of objects into object of arrays.
converterJSON Convert to Array
Transpose object of arrays back into array of objects.
converterJSON Fake Data Generator
Generate realistic fake JSON data from a template schema.
generatorJSON Mock Generator
Generate mock API response data from a type template.
generatorJSON Random Generator
Generate random JSON data with configurable types and depth.
generatorJSON Sample Generator
Generate deterministic sample JSON from a type template.
generatorJSON Statistics
Get detailed statistics about your JSON data structure.
formatterJSON Key Counter
Count key frequency and type breakdown across all objects.
formatterJSON String Analyzer
Analyze all string values in JSON for length statistics.
formatterJSON Filter
Filter JSON to only include specified dot-notation paths.
formatterJSON Extract
Extract values from JSON using dot-notation path expressions.
formatterJSON Remove Empty
Remove all empty objects and arrays from JSON.
formatterJSON Remove Duplicates
Remove duplicate objects from JSON arrays.
formatterJSON Detect Circular
Detect circular references in JSON data structures.
formatterJSON Detect Duplicate Keys
Detect duplicate keys within the same object level.
formatterJSON Rename Keys
Rename JSON object keys using a key mapping definition.
formatterJSON Normalize
Normalize JSON by sorting keys consistently at all levels.
formatterJSON Custom Stringify
Stringify JSON with configurable indentation and sorting.
formatterJSON to Inline
Convert JSON to a single-line or custom-indented inline format.
formatterJSON Sort Arrays
Sort array elements (strings and numbers) within JSON.
formatterJSON Merge Patch
Apply RFC 7396 JSON Merge Patch to a target JSON object.
converterJSON Split
Split a JSON array into smaller chunks of configurable size.
formatterJSON Pointer Tester
Test RFC 6901 JSON Pointer expressions against JSON data.
formatterJSON to PostgreSQL
Generate PostgreSQL CREATE TABLE and INSERT statements from JSON.
converterPostgreSQL to JSON
Parse PostgreSQL INSERT statements back into JSON format.
converterJSON to MySQL
Generate MySQL CREATE TABLE and INSERT statements from JSON.
converterMySQL to JSON
Parse MySQL INSERT statements back into JSON format.
converterJSON to SQLite
Generate SQLite CREATE TABLE and INSERT statements from JSON.
converterSQLite to JSON
Parse SQLite INSERT statements back into JSON format.
converterJSON to SQL Server
Generate SQL Server CREATE TABLE and INSERT statements from JSON.
converterSQL Server to JSON
Parse SQL Server INSERT statements back into JSON format.
converterJSON to Oracle
Generate Oracle SQL CREATE TABLE and INSERT statements from JSON.
converterOracle to JSON
Parse Oracle SQL INSERT statements back into JSON format.
converterJSON to Postman
Generate Postman Collection v2.1 from JSON request definitions.
converterPostman to JSON
Extract request definitions from Postman Collection JSON.
converterJSON to BSON
Convert JSON to MongoDB extended JSON (BSON) format.
converterBSON to JSON
Convert MongoDB extended JSON (BSON) back to standard JSON.
converterJSON to Graphviz
Generate Graphviz DOT graph from JSON data structure.
converterGraphviz to JSON
Parse Graphviz DOT format back into JSON structure.
converterJSONC to JSON
Strip comments from JSONC (JSON with Comments) to produce valid JSON.
converterJSON to JSONC
Add inline comments to JSON keys to create JSONC format.
converterJSON Encrypt
Encrypt JSON data with XOR cipher + Base64 encoding.
converterJSON Decrypt
Decrypt previously encrypted JSON data back to readable format.
converterJSON Mask Data
Mask sensitive fields in JSON (passwords, tokens, emails, SSN).
formatterJSON Linter
Lint JSON for style issues, duplicate keys, and naming conventions.
formatterJSON Repair
Attempt to repair invalid JSON by fixing quotes, trailing commas, and comments.
formatterJSON Search
Search within JSON data for matching values and keys.
formatterJSON Type Detector
Detect and report field types across all objects in JSON.
formatterJSON Compare
Compare two JSON objects to find added, removed, and changed fields.
compareJSON Schema Validator
Validate JSON data against a JSON Schema (draft-07).
validatorJSON Case Converter
Convert JSON key casing between camelCase, snake_case, kebab-case, PascalCase.
formatterJSON Date Formatter
Convert date strings in JSON between ISO, locale, Unix, and UTC formats.
formatterJSON Schema to TypeScript
Generate TypeScript interfaces from JSON data samples.
converterJSON Copy
Format and copy JSON data to your clipboard with one click.
formatterJSON Download
Format and download JSON data as a .json file.
formatterJSON Upload
Upload a .json file and view or process its contents instantly.
formatterJSON File Viewer
Open and view any .json file in a readable tree format.
viewerJSON Clipboard Viewer
View and explore JSON data pasted from your clipboard.
viewerJSON Explorer
Interactively explore JSON data with expandable tree view.
viewerJSON Expand
Expand minified JSON to a beautifully formatted tree view.
formatterJSON Collapse
Collapse formatted JSON to a compact single-line format.
formatterJSON Extract Objects
Extract all object nodes from JSON data into a flat list.
formatterJSON Extract Arrays
Extract all array nodes from JSON data into a flat list.
formatterJSON Denormalize
Randomize key order in JSON objects to denormalize the structure.
formatterJSON Pointer Generator
Generate RFC 6901 JSON Pointers for every node in your JSON.
formatterJSON Compress (Deflate)
Compress JSON data using Deflate algorithm and output Base64.
formatterJSON Decompress (Inflate)
Decompress previously Deflate-compressed JSON from Base64.
formatterJSON Gzip
Gzip-compress JSON data and output Base64-encoded result.
formatterJSON Gunzip
Decompress Gzip-compressed JSON from Base64 back to readable text.
formatterJSON Version Diff
Compare two versions of JSON data side by side with change tracking.
compareJSON Patch Generator
Generate RFC 6902 JSON Patch operations between two JSON objects.
converterJSON Patch Validator
Validate RFC 6902 JSON Patch operation lists for correctness.
validatorJSON to Excel (XLSX)
Convert JSON data to a downloadable Excel XLSX spreadsheet.
converterExcel (XLSX) to JSON
Convert Excel XLSX files back into structured JSON format.
converterJSON URL Viewer
Fetch and display JSON data from a remote URL endpoint.
viewerJSON Merge Files
Merge multiple JSON objects pasted as separate blocks into one.
converterJSON to QR Code
Generate a QR code image from any JSON data.
converterJSON to SVG Image
Render JSON data as a syntax-highlighted SVG image.
converterJSON to PDF
Generate a downloadable PDF document from JSON data.
converterJSON Value Analyzer
Analyze value frequency and distribution across JSON fields.
formatterJSON Collection Counter
Count field presence, types, and nulls across array items.
formatterJSON Array Diff
Compare two JSON arrays to find added, removed, and unchanged items.
compareJSON to Swagger
Generate Swagger 2.0 API definitions from JSON data samples.
converterSwagger to JSON
Extract sample JSON data from Swagger 2.0 API definitions.
converterJSON to Word
Convert JSON data to a downloadable Word document format.
converterWord to JSON
Extract JSON data from Word document content.
converterPDF to JSON
Extract text content from PDF data and structure it as JSON.
converterQR Code to JSON
Decode QR code text data back into structured JSON format.
converterJSON to Barcode
Generate a Code 39 barcode SVG image from your JSON data.
converterBarcode to JSON
Extract JSON data from barcode text content.
converterImage to JSON (OCR)
Extract JSON-like data structures from recognized text content.
converterJSON to Python Dict
Generate Python dictionary literal syntax from JSON samples.
converterFake Data to JSON
Infer a template schema from JSON data for regeneration.
generatorJSON Slice
Extract a sub-array slice from JSON arrays by start and end indices.
formatterExtract Keys
Extract all unique object keys from JSON data.
formatterExtract Values
Extract all values from JSON data with unique count.
formatterExtract Nested Objects
Extract all nested objects from JSON into a flat list.
formatterJSON Array Counter
Count all arrays in JSON and report their sizes and nesting.
formatterJSON Schema Generator
Generate a JSON Schema (draft-07) from JSON data samples.
generatorValidate Uploaded JSON
Validate JSON data from file uploads with detailed feedback.
validatorConvert JSON File
Process and analyze JSON file contents with size and type info.
converterJSON Live Preview
Preview JSON data with real-time structure analysis and formatting.
viewerJSON to Haskell
Generate Haskell data type definitions from JSON data samples.
converterJSON to Elm
Generate Elm type aliases from JSON data samples.
converterJSON to OCaml
Generate OCaml type definitions with Yojson deriving from JSON samples.
converterJSON to Zig
Generate Zig struct definitions with JSON support from JSON data samples.
converterArray JSON to Object JSON
Transpose an array of objects into an object of arrays.
converterObject JSON to Array JSON
Transpose an object of arrays back into an array of objects.
converterJSON Deflate
Compress JSON using the Deflate algorithm to Base64.
formatterJSON Inflate
Decompress previously Deflate-compressed JSON from Base64.
formatterFetch JSON from URL
Fetch and display JSON data from any REST API URL endpoint.
viewerAPI JSON Viewer
View and explore JSON responses from REST API endpoints.
viewerJSON Beautifier
Beautify and format JSON with proper indentation for readability.
formatterJSON Pretty Print
Pretty-print JSON data with customizable indentation.
formatterJSON Compact
Compact JSON by removing all whitespace for minimal file size.
formatterJSON Indenter
Apply custom indentation (spaces or tabs) to your JSON data.
formatterJSON Syntax Checker
Check JSON syntax and get detailed error messages for invalid input.
validatorJSON Fixer
Fix common JSON errors like trailing commas, missing quotes, and single quotes.
validatorInvalid JSON Repair
Repair malformed JSON by detecting and fixing common syntax issues.
validatorJSON Tree Viewer
Visualize JSON data as an interactive tree structure.
viewerJSON to Python Dataclass
Generate Python dataclass definitions from JSON data samples.
converter