I benchmarked CSV vs JSON on 200k rows so you don't have to
Most "CSV vs JSON" comparisons are vibes. Here are real numbers, measured on a real dataset. Setup: 200,000 rows x 12 columns, Node v22.18.0, no streaming tricks. Metric Result CSV file size 20.5 MB JSON file size 49.3 MB Size ratio CSV is 2.4x smaller CSV to JSON speed ~75,234 rows/sec JSON to CSV speed ~70,908 rows/sec Round-trip Lossless Why JSON is bigger: repeated key names on every object,…
We haven't written up this one. Dev.to has the full story — the link below goes straight to it.