data · convert

NDJSON to CSV

One JSON object per line in, CSV out. The header is the union of all keys in first-seen order; missing values are empty cells; nested values are kept as JSON text.

Workspace Files stay on your device
A little guidance. A better result.

How to use NDJSON to CSV

One JSON object per line → CSV; header is the union of keys, missing values empty, nested values kept as JSON text.

  1. Prepare your input

    Paste one JSON object per line.

  2. Use the workspace

    Review the union of keys used as CSV headers.

  3. Check your result

    Check missing values and nested content before downloading.

Know the limits

Missing keys become empty cells; nested values stay JSON text rather than becoming separate columns.

Where does my input go?

This browser tool processes your input on your device. Optional analytics is a separate choice; it is not needed to use the tool. Keep your original until you have checked the result.

Read the privacy details →
Made for the work in front of you.Report a problem ↗