Skip to main content

Developer · browser workspace

Convert NDJSON JSON Lines to CSV

Flatten newline-delimited JSON records into a spreadsheet-ready CSV file in your browser.

Quick start

Built for turning jsonl logs or api records into a flat spreadsheet.

Everything runs in your browser, so you can test the workflow with sample data when available before using production files.

Output: A CSV with one row per JSON record.

  1. 1Upload an NDJSON or JSONL file.
  2. 2Review flattened nested fields.
  3. 3Download the CSV or fix the reported line if parsing fails.
Preparing your private workspace…

How to NDJSON to CSV

  1. 1Upload an NDJSON or JSONL file
  2. 2Review flattened fields
  3. 3Download the CSV

Why Use This Tool?

  • Supports JSONL and NDJSON
  • Flattens nested objects
  • Private processing
  • Useful for logs and APIs

Frequently Asked Questions

What happens if one line is invalid?

Processing stops and reports the line number so you can fix the source file.

Are nested fields preserved?

Nested object paths are represented as dotted column names.