CSV to JSON Converter

Quickly and easily convert CSV text to JSON blobs

CSV Input

CSV Input

JSON Output

JSON Output

About the CSV to JSON Converter

This converter helps you quickly and easily convert comma separated value (CSV) text to JavaScript Object Notation (JSON) text.

Frequently asked questions

How can I convert a CSV to JSON?

You can paste the contents of your CSV file into first text field above, then click "convert." You'll then see the converted JSON text in the next text field, and you can click the "copy" button to copy it to your clipboard.

How many CSV rows can I convert into JSON?

Honestly, I haven't hit the limit yet so I'm not sure. All of this CSV to JSON conversion happens within your browser, though, so the limit should be quite high.

Do you store the data that is converted?

Nope. This conversion process happens entirely in your browser -- none of your CSV data is sent to a server or otherwise stored.

What is a CSV?

CSV stands for Comma Separated Values and is a type of file format used to store data in one long string. In a CSV each row is a new record of data, with the first indicating the headers of all data below it. Each row has one or more columns, which are each separated by commas (hence: "comma separated values.")

What is JSON?

JSON stands for JavaScript Object Notation and is a commonly-used way of storing and transmitting data. And although it has "JavaScript Object" in the name, it should not be confused with the "object" data-type in JavaScript. Though it looks similar, they are not interchangeable.