Have a spreadsheet export, a data dump, or a CSV from another tool and need it as a JSON array of objects? Convert it in one click, entirely in your browser.
Choose Import CSV… from the Open menu, pick your .csv file,
and Json Web Viewer turns each row into a JSON object — the header row becomes each object's keys, and every
other row becomes one array element. The delimiter (comma, semicolon, or tab) is detected automatically.
The result lands in Table mode so you can immediately spot-check values, sort a column, or fix a cell before treating the JSON as final — rather than trusting a blind conversion.
Example — this CSV:
id,name,role,active
1,Ada Lovelace,Engineer,true
2,Grace Hopper,Rear Admiral,true
3,Alan Turing,Mathematician,false
imports as this JSON:
[
{ "id": 1, "name": "Ada Lovelace", "role": "Engineer", "active": true },
{ "id": 2, "name": "Grace Hopper", "role": "Rear Admiral", "active": true },
{ "id": 3, "name": "Alan Turing", "role": "Mathematician", "active": false }
]
Open this example in the editor →
The link above pre-loads the result of importing the CSV above — a JSON array in Table mode
— so you can see the target shape. To convert your own file, open Open > Import CSV… and
pick it.
No. The conversion runs entirely in your browser — your CSV file and the resulting JSON never touch a server.
Automatically, by sampling the file — comma, semicolon, and tab are all detected without you having to specify one.
Yes. See JSON to CSV — load a JSON array of objects in Table mode and export it as CSV from the Save menu.
Doing it the other way around? See JSON to CSV.