All Tools

CSV ⇄ JSON Converter

Convert between CSV and JSON with type inference, custom delimiters, and flatten/unflatten support.

Input CSV

Options

Output JSON

Output will appear here…

CSV ⇄ JSON Converter

Convert between CSV and JSON instantly. Supports type inference, custom delimiters, and flatten/unflatten for nested objects.

What does flatten/unflatten do?

A nested JSON like {"address":{"city":"NYC"}} gets flattened to address.city in CSV. Unflatten reverses it — dotted column names become nested JSON objects.

What does type inference do?

Automatically converts CSV strings: "true"→true, "42"→42, "null"→null. Saves post-processing when working with APIs that expect proper types.