Auto-detects the format you paste, converts between JSON / JSON5 / JSONL / YAML / XML / TOML / CSV / TSV / SQL rows — chaining through an intermediate format when no direct conversion exists — and generates one-way code (C#, TypeScript, GraphQL SDL, HTML tables, ORM models, migrations) from data or SQL schemas.
Paste JSON, JSON5, JSONL, YAML, XML, TOML, CSV, TSV, SQL INSERT rows, or a SQL CREATE TABLE statement. The detected format is a best guess — override it with the dropdown if it's wrong; everything below (targets, code generation) follows the overridden value.
No output yet
Pick a target in the middle and click Convert or Generate.
Universal data format converter — auto-detects JSON, YAML, XML, TOML, CSV, TSV, or SQL INSERT rows and lets you override the guess, then converts between any of them, chaining through an intermediate format when no direct conversion exists (e.g. TOML → YAML → XML). Also generates one-way code — C#/TypeScript from JSON, and ORM models or C# migrations from a SQL CREATE TABLE schema.
Yes. Format Converter can convert a TOML config to XML via an automatic YAML hop, directly in your browser.
Yes. Format Converter can detect and convert a pasted CSV to JSON, directly in your browser.
Yes. Format Converter can generate a C# class from a JSON sample, directly in your browser.
No. This tool runs entirely in your browser — your input is processed locally on your device and is never uploaded or stored on a server.