Tools / Code
JSON formatter & CSV converter
Paste JSON to pretty-print or minify it, and if it's broken see exactly which line and column. Turn JSON into a CSV that opens in Excel (nested objects included), or CSV into JSON.
Your file never leaves your device — everything runs in your browser
Action
How to use it
- Paste JSON or CSV, or drop a file.
- Pick: format, minify, JSON to CSV, or CSV to JSON.
- Copy the result or download it as a file.
Questions
How does nested JSON become a table?
Each inner object becomes columns named with dots, like address.city. Arrays inside a row go into one cell as JSON, so no data is lost.
Does the CSV open in Excel with Arabic intact?
Yes, we add a UTF-8 marker (BOM) at the start so Excel reads Arabic without garbled characters.
Is there a size limit?
It all runs in your browser, so the limit is your device's memory. Files of tens of megabytes work fine on a computer.
Is my data uploaded?
No. Nothing leaves the page while you work.