Runs in your browser

Convert CSV to JSON — and back — free

Turn a CSV into clean JSON, or JSON back into a CSV, in one click. No signup, and your data is converted privately in your browser — nothing is uploaded.

🔄
Drop your CSV or JSON file here
or click to browse
— OR PASTE YOUR DATA —

🔒 Nothing is uploaded or stored — the conversion happens on your device. IDs with leading zeros (SKUs, UPCs) stay as text so they are never corrupted.

Converting product data to move it between stores? Use the free CatalogPort converter to reformat your CSV for Shopify, WooCommerce, Amazon, Etsy and more. Other free tools: view a CSV · split a CSV · merge CSVs · fix a broken CSV.

Why convert between CSV and JSON? Spreadsheets, store exports, and bulk-import templates speak CSV, while APIs, apps, and feed tools usually speak JSON. This converter moves your product data between the two without sending it to a server: each CSV row becomes a JSON object keyed by its header, and an array of JSON objects becomes a tidy CSV (columns are the union of every object's keys, blanks where a key is missing). Nested objects and arrays are preserved as JSON inside the cell so nothing is lost.