Skip to main content
忆云竹

CSV to JSON converter

Convert CSV or TSV to JSON and back, with quoted fields, embedded newlines, Unicode and a table preview.

Mode
Delimiter

Updates as you type or change an option


    
Table preview

CSV cells stay as strings. Preview shows the first 30 rows and 12 columns.

Processed in this browser. Nothing is uploaded or saved.

About this tool

Convert CSV or TSV to JSON and back, with quoted fields, embedded newlines, Unicode and a table preview.

How to use

Choose a direction, delimiter and header option, then paste data or open a file. CSV values stay as strings, so an identifier such as 0001 keeps its leading zeros. Header names must be unique and nonempty.

JSON accepts arrays of flat objects or equal-length arrays, not nested objects. Quote large integers. CSV output prefixes formula-like strings with an apostrophe by default; disable this when appropriate. Limits: 10,000 rows, 500 columns and 2 MiB input. Preview shows 30 rows and 12 columns.

Comments

0
to join the discussion.
No comments yet.
Reply thread

Follow the complete conversation chronologically; each reply identifies the specific message it answers.