CSV to JSON Converter

Free, no sign-up. Your files never leave your device.

Usage statistics

We count page views and operations. A random cookie identifies a browser profile; after sign-in its activity is linked to your account. Your last IP and its observation date are visible only to the site owner and kept for up to 90 days. Daily counts are kept for 90 days, and inactive profiles are removed after 90 days. Formats, outcomes, error codes, and size and time ranges are counted separately. File names, contents and metadata stay on your device. Turning this off deletes the current browser profile.

How to convert CSV to JSON

  1. Click the box above or drag your CSV files onto it — you can add many at once.
  2. Wait a moment while your browser converts them. Nothing gets uploaded.
  3. Download each JSON separately or grab them all in one ZIP file.

Why use this converter

  • Your files stay with you

    Conversion runs on your device. Documents are never uploaded, so nobody but you can see them.

  • An array of objects

    The first row gives the keys and every following row becomes an object — ready for code and APIs.

  • Delimiter and encoding detected

    Comma, semicolon or tab and UTF-8 or Windows-1251 encoding are detected automatically.

  • Many files at once

    Add up to 100 files at a time and download the results as one ZIP.

Frequently asked questions

What does the JSON look like?

An array of objects: keys from the first CSV row, values from the rows below. The JSON is indented so it's easy to read.

What happens to numbers?

Numbers become real numbers you can calculate with. Values with leading zeros — codes, phone numbers, ZIP codes — stay text so the zeros aren't lost.

What if a header cell is empty?

A column without a name gets the key column_N, where N is its number.

What if the text uses another encoding?

The encoding is detected automatically: UTF-8, UTF-16 or Windows-1251, which older Notepad versions and Excel in Cyrillic locales use.

How many files can I convert at once?

Up to 100 files per batch. Download them one by one or all together in a single ZIP file.

Is it safe?

Yes. Only the converter itself is loaded from the site; your file is processed in your browser and never sent to a server.