Skip to main content
This page was machine-translated and may contain errors or omissions.

Format Converter

How to use

What it does

Converts data between JSON, CSV, XML, YAML and Markdown tables. Common cases include turning an API response into a table you can paste into a document, reshaping a CSV into a YAML config file, or flattening a deeply nested structure into something readable. Parsing runs locally, and invalid input reports where it broke rather than failing silently.

How to use it

Choose the source format on the left and the target on the right, paste your content into the input box, then press convert to fill the output area. When going from JSON to CSV you can select which field becomes the header row. Output can be copied or downloaded as a file; parse errors point at the offending line or field path.

FAQ

Which conversions does the tool support?

27 converters: JSON/CSV/YAML/XML/Markdown/TOML/INI/Properties, cURL to axios and fetch, JSON to TypeScript/Go/Rust structs, CSV to SQL INSERT, JSON Schema to sample data, Markdown to AsciiDoc/reST, HTML to BBCode and more - all running locally in the page.

What happens to nested JSON when it becomes CSV?

Nested objects are flattened into dotted column names (e.g. address.city), arrays are written as JSON strings, and the include-headers toggle decides whether the first CSV line lists the column names.