Workspace Files stay on your device
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.
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.
Prepare your input
Paste one JSON object per line.
Use the workspace
Review the union of keys used as CSV headers.
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 ↗