CSV ↔ JSON Converter
Convert between CSV and JSON — with field mapping, type coercion, and dot-notation nested object support.
Drop your CSV file here
Any CSV file · UTF-8 or BOM encoded
Delimiter: ,
Why use this tool
More Than a Basic
Converter
Built for developers and data engineers who need reliable, configurable CSV↔JSON transformation without writing a script.
Bidirectional Conversion
Switch between CSV→JSON and JSON→CSV with a single click. No page reload, no re-upload — just flip the mode.
Custom Field Mapping
Rename any column to a different key in the output JSON. Skip columns you don't need. All configurable without touching code.
Dot-Notation Nesting
Headers like user.address.city produce deeply nested JSON objects. JSON→CSV flattens nested objects back to dot-notation headers.
Type Coercion
Set each column's type to Auto, String, Number, or Boolean. Auto mode intelligently detects numbers, booleans, and nulls.
Edge Case Handling
Properly handles quoted commas, escaped newlines inside fields, BOM-encoded files, and trailing empty rows.
Copy or Download
Copy to clipboard instantly or download as a file — JSON output named after your CSV, CSV output named after your JSON.
FAQ