Spreadsheets & data
Convert CSV to JSON Online — Free
Pandoc-converted JSON from your CSV — the first row becomes object keys, the remaining rows become an array of objects. Ready to drop into a script or API.
- No signup to try
- Sandboxed processing
- Files deleted in 24 h
Direct browser conversion is coming for this format
For now, sign in and describe what you need — ReFile handles it.
Open ReFile chatWhat this does
- First row → JSON object keys
- Each remaining row → an object in the array
- UTF-8 encoded output
How it works
- 1
Upload your CSV
Drop it above, or click to pick from your device. We validate the format immediately — no spinning on a file we can't process.
- 2
Run the conversion
The recipe runs in an isolated cloud sandbox — same as every other ReFile job. No AI guessing involved; it's a hand-written command that does one thing.
- 3
Download the JSON
Result lands in seconds. Files auto-delete from our servers after 24 hours; signed download URLs expire in the same window.
Frequently asked
- What if my CSV has no header?
- The first row will be used as keys regardless. Add a header row if needed, or sign in to handle headerless CSVs in chat.
- Are all values strings?
- Yes — CSV has no native type system. Numeric strings stay as strings in the JSON. Cast them in your downstream code.