Convert structured data between any format
Paste JSON, CSV, TSV, YAML, or XML and convert it to any other format — instantly, in your browser. No upload, no signup. Need it in code? A free developer API is one POST away.
Popular conversions
JSON → CSV
Convert JSON to CSV
CSV → JSON
Convert CSV to JSON
YAML → JSON
Convert YAML to JSON
JSON → YAML
Convert JSON to YAML
XML → JSON
Convert XML to JSON
JSON → XML
Convert JSON to XML
CSV → YAML
Convert CSV to YAML
YAML → CSV
Convert YAML to CSV
TSV → JSON
Convert TSV to JSON
JSON → TSV
Convert JSON to TSV
CSV → TSV
Convert CSV to TSV
TSV → CSV
Convert TSV to CSV
XML → YAML
Convert XML to YAML
YAML → XML
Convert YAML to XML
CSV → XML
Convert CSV to XML
XML → CSV
Convert XML to CSV
For developers
Automate conversions from your code — see the conversion API and the developer guide. Free during beta, with a per-call paid tier for bulk and large payloads.
Why FormatForge
- Runs in your browser
- The on-page converter never sends your data anywhere — conversion happens locally. Private by default.
- Lossless where it counts
- Numbers, booleans, and nulls are preserved across formats; CSV/TSV quoting follows RFC 4180.
- One API for five formats
- A single endpoint converts between JSON, CSV, TSV, YAML, and XML — no per-format SDKs.