Back to jnaugusto
Field Mapping · Type Coercion · Nested Objects

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: ,

Skip empty rows

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
CSV → JSON and JSON → CSV
4 Types
Auto, String, Number, Boolean
4 Delimiters
Comma, Semicolon, Tab, Pipe
🔁

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

Frequently Asked Questions