Skip to main content

CSV ↔ JSON

Convert CSV or TSV to JSON objects or arrays.

0 characters5M limit
0 characters

About CSV ↔ JSON

Convert tabular text into JSON or export a JSON table as delimited text. Header mode creates objects with field names; headerless mode uses arrays of arrays.

Steps, example, and limitations

How to use it

  1. Choose the conversion direction, delimiter, and header mode.
  2. Paste or import the data and run the conversion.
  3. Review the output and the CSV export options before saving.

Example

Input

name,code
Alex,0012

Result

[{"name":"Alex","code":"0012"}]

Things to know

  • CSV values remain strings, which preserves leading zeros. Header names must be unique and rows must have consistent widths.
  • Spreadsheet-safe export intentionally prefixes formula-like cells. Quote large JSON identifiers when numeric parsing would lose precision.

Navigation

Find a tool

Favorites, recent, and quick access

Image compressorReduce image file size with adjustable quality.
JSON formatterFormat, validate, and minify JSON data.
Merge PDFCombine multiple PDF files into one document.
Password generatorGenerate random passwords with configurable character sets.

Preferences

These preferences are saved only in this browser.

Tool input stays in memory and is cleared when you leave the page. Downloaded files are managed by your browser. AI model caches, when used, are separate from these preferences.