Convert your JSON to CSV or TSV formatted data.

1) Copy/paste or upload your JSON to convert it. 2) Choose your separator. 3) For Excel, convert to TSV then copy and paste into Excel. 4) Save your result for later or for sharing.

Download    or Ctrl + A then Ctrl + C to copy to clipboard.
Bug or suggestion?

About CSV, TSV and Excel

  • CSV stands for Comma Separated Values. Often used as an interchange data format to represent table records, one per line. CSV is plain text.
  • TSV or Tab Separated Values is used to store table data in the Clipboard. You can then copy (Ctrl+C) and paste (Ctrl+V) it into Excel.
  • In French, Excel will expect a semi-colons ; instead of a comma ,. Make sure to pick that option if you are going to import the CSV file in Excel.

About JSON to CSV

  • JSON to CSV will convert an array of objects into a table. By default, nested arrays or objects will simply be stringified and copied as is in each cell. Alternatively, you can flatten nested arrays of objects as requested by Rogerio Marques in Github issue #3.

Change Log

  • Jan 24, 2018 Initial release.


Code available on Github. Report bugs or ask for improvements either through Github issues or by writing a Disqus comment.