About CSV to JSON
CSV to JSON here works right in the page: paste rows copied from a spreadsheet or open a .csv file, and the JSON appears next to it as you type. The header row supplies the keys, blank headers become column_1, column_2 and so on, and the separator (comma, semicolon, tab or pipe) is picked up from the first lines. Workbooks can go straight through Excel to JSON without saving a CSV first.
Quoted fields are handled properly, so a value like "Smith, John" or a cell with a line break stays whole. With Detect numbers and true/false on, 92 becomes a number and true a boolean, while values such as 007 keep their leading zeros as text. Because your browser does the work, the data is never uploaded and the tool doesn't use any of your daily tasks.
How to use CSV to JSON
- 1Paste or open your CSV
Paste into the Input box, drop a file on it or click Open file. Example loads a sample to try.
- 2Set type detection
Leave Detect numbers and true/false on for typed JSON, or turn it off to keep every value as a string.
- 3Copy or save the JSON
The CSV to JSON result updates as you type. Click Copy, or Save to download a .json file.
Why use Cubfile for this
- Nothing leaves your device
The conversion runs in your browser, so customer lists and exports stay on your computer.
- Handles real-world CSV
Commas inside quotes, doubled quotes and line breaks within a field are read correctly.
- Any common separator
Comma, semicolon, tab and pipe files are recognised without a setting.
- Free and unlimited
Browser tools don't count toward the daily task limit, so convert as often as you like.