ToolMill.io

JSON ↔ CSV Converter

Convert JSON to CSV or CSV to JSON instantly in your browser. Useful for spreadsheets, exports, analytics, and quick data cleanup. Supports headers, quoting, and common CSV edge cases like commas inside fields. Great for preparing imports/exports for Google Sheets, Excel, BI tools, and APIs. Runs client-side for privacy and works offline after installing ToolMill as a PWA.

Data

Try it

Examples

People data CSV to JSON
Input
name,age,city
Alice,31,Seattle
Bob,28,Austin
Output
[{"name":"Alice","age":"31","city":"Seattle"},{"name":"Bob","age":"28","city":"Austin"}]
Product inventory CSV to JSON
Input
sku,name,stock,price
A-100,Notebook,12,4.99
B-205,Pen Set,40,7.50
Output
[{"sku":"A-100","name":"Notebook","stock":"12","price":"4.99"},{"sku":"B-205","name":"Pen Set","stock":"40","price":"7.50"}]

Related tools