Data Converter
Convert JSON, CSV, XML, YAML, and TOML between any format instantly in your browser.
How to use Data Converter
Frequently Asked Questions
Does the converter handle CSV files with semicolons or tabs instead of commas?
Yes, the delimiter is auto-detected from the first row. Semicolons, tabs, and pipes are all recognized without any manual setting. Just paste your CSV and the tool figures it out. This covers European-format CSVs (semicolon-separated) and TSV files from spreadsheet exports.
What happens to nested JSON objects when converting to CSV?
Nested objects are flattened using dot notation. For example, {"user": {"name": "Alice"}} becomes a column named user.name in the output CSV. If your structure is more than two levels deep, consider simplifying the JSON first — deeply nested data creates many columns and can be hard to work with in spreadsheets.
Can I convert YAML to JSON and JSON to YAML?
Both directions are supported. YAML to JSON is useful for moving config values into API requests or code. JSON to YAML is common for Kubernetes manifests, Docker Compose files, and GitHub Actions configs. Multi-document YAML files separated by --- are also handled correctly.
Is my data uploaded to any server during conversion?
No — everything runs locally in your browser using JavaScript. Your data never leaves your device. This makes the tool safe for sensitive inputs like database exports, API responses containing private data, or any file you would not want passing through a third-party server.
Is there a file size or character limit?
There is no enforced limit, but very large inputs (several MB of text) may slow your browser since processing happens on your device. For most real-world use cases — API payloads, config files, data exports — the tool handles the conversion instantly without any noticeable lag.
Recommended
Related Tools
Base64 Encoder / Decoder
Encode and decode Base64 text instantly, convert files to Base64, create data URLs, and use URL-safe Base64 when needed.
Text Diff Checker
Compare two texts side by side and highlight every addition, deletion, and change instantly.
JSON Formatter
Format, validate, minify and analyze JSON with syntax highlighting and stats.