Two rows to objects
Runnable aboveHeader row becomes keys.
Input
name,age
Ada,36
Alan,41Expected result
[{"name":"Ada","age":"36"},{"name":"Alan","age":"41"}]- JSON indentation: minify
- Delimiter: ,
- First row is a header: true
Output will appear here.
These tools accept json output. Run this tool to enable one-click hand-off.
CSV
CSV to JSON is a CSV tool that takes csv input and returns json output. It runs entirely in your browser, so your input never leaves your device.
Step by step
5 steps, all from the panel above — nothing leaves your browser.
Type or paste your csv into the input panel above — it keeps a running character and line count as you type.
Adjust the 3 tool options — Delimiter, First row is a header, JSON indentation.
Run it — the work happens in your browser, so nothing is uploaded.
The result appears in the output panel as json output. From there you can copy it with one click, download it as a file.
The chain panel lists tools that accept this output; sending the result opens the next tool with its input already filled in.
Formats
What CSV to JSON accepts and what it hands back.
Pasted csv content; no file upload is involved.
Returned as json output; no specific file format is declared for it. From the output panel you can copy it with one click, download it as a file.
Delimiter
select · default ,
First row is a header
boolean · default true
JSON indentation
select · default 2
Examples
1 catalog example for CSV to JSON. Runnable examples can be loaded from the examples panel above.
Header row becomes keys.
Input
name,age
Ada,36
Alan,41Expected result
[{"name":"Ada","age":"36"},{"name":"Alan","age":"41"}]FAQ
Answers for CSV to JSON, taken from the tool's own catalog definition.
It runs entirely in your browser — the work happens on your device.
csv input.
The result is json output. From the output panel you can copy it with one click, download it as a file.
Yes. After a run, the chain panel lists tools that accept json output (12 compatible tools in the catalog right now) and hands the result across with one click.
Yes — the tool options panel above exposes 3 settings: Delimiter, First row is a header, JSON indentation.
No. Accounts only add conveniences: favourites, recent-tool history and saved workflows.
Processed locally in your browser; Accepts file input; Accepts pasted text; Input can come straight from your clipboard; Copy the result with one click; Download the result as a file; Chain the output directly into another tool.
Get started
The tool is ready above — add your csv and run it. It all happens in your browser, so nothing is uploaded.