Convert JSON files
Upload a .json or .ndjson file and convert it to any of 8 targets. Types are preserved rather than flattened to text. Free, no registration, up to 10MB.
Click to upload or drag and drop
CSV, Excel, SQLite, SQL, DBF (max 10 MB)
Every JSON conversion
Also known as
Working from an .ndjson file
Newline-delimited JSON is one complete object per line with no enclosing array, which is exactly what makes it appendable: a log or an export can keep growing without anything having to rewrite the end of the file.
Working from a .jsonl file
JSON Lines and NDJSON are the same format under two names, and .jsonl is the spelling used by jq pipelines, Spark and machine-learning tooling. The content converts identically; only the file name causes trouble.
Reading JSON
- →JSON types are trusted: 1 and "1" stay different things.
- →Numbers with a decimal point are read as exact decimals rather than floats.
- →Both an array of objects and newline-delimited JSON work, and a wrapped array like {"data": [...]} is unwrapped automatically.
- →Nested objects are kept as JSON rather than flattened into invented column names.