All JSON Tools
Every free converter on JSONSwitcher in one place — 52 tools grouped by what you are working with. All of them run in your browser: your data is processed locally with JavaScript and is never uploaded to a server.
JSON Spreadsheet & Document Converters
Convert JSON to and from CSV, Excel, PDF, HTML and Markdown. Every converter runs in your browser — your data is never uploaded.
JSON Data Format Converters
Convert JSON to XML, YAML, TOML, INI and .env — and back. Correct types, nesting and escaping for config files and data exchange, processed locally.
JSON to Code Generators
Generate typed models from a JSON sample: TypeScript interfaces, Java POJOs, C# classes, Python dataclasses, Go structs, Kotlin, Swift, Dart and PHP.
Code to JSON: Mock Data & Serialization
Paste a class, struct or interface and get realistic mock JSON, plus ready-to-run serialization snippets for TypeScript, Java, C#, Python, Go, Kotlin, Swift, Dart and PHP.
JSON Schema, GraphQL & Database Tools
Generate JSON Schema from JSON and mock JSON from a schema, convert between JSON and GraphQL, and turn JSON into SQL (or SQL and MySQL output into JSON).
JSON Tools & Utilities
View, validate, minify and beautify JSON, unescape JSON strings, encode and decode Base64 (including JWT payloads), and flatten, sort, merge or diff JSON documents.
