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.

Go up