Skip to main content

locacsv.comConvert CSV Encoding or CSV to JSON

CSV CONVERT · ENCODE / JSON

Convert CSV Encoding or CSV to JSON

Convert and save CSV files as UTF-8, Shift_JIS, CP949, Big5, GB18030, or JSON. File contents never leave your browser.

CSV processing stays in your browser

Your files are not uploaded to a server.

File selection

Supports CSV files with a header row up to 50 MiB. Auto-detection can be unreliable for Korean, Taiwanese, and Chinese encodings, so select those encodings manually. File contents and names are never sent outside your browser.

Drag and drop a CSV file here

1 CSV file, up to 50 MiB

How it works

Convert one CSV to the format you need

Open a multilingual CSV and save it with a different character encoding or as JSON.

CSV input example

2 columns · 1 row
CSV input example
ProductAmount
Apple1200

JSON output example

1 column · 1 row
JSON output example
JSON
[ { "Product": "Apple", "Amount": 1200 } ]
The left table shows the input, and the right table shows the output.

1200 is exported as a number, while values with leading zeros such as 001 remain strings. The original CSV is not modified.