JSON to Parquet converter

Convert JSON or NDJSON files to Apache Parquet in your browser. Choose a compression codec and download the result locally.

How the JSON to Parquet conversion works

Drop a .json (array of objects), .ndjson, or .jsonl file. It is parsed locally, column types are inferred, and after a preview you download a typed .parquet with your chosen codec. Objects with different keys merge into one schema with nulls where a key is absent.

How types are inferred

Large files

For hundreds of MB and up: pandas read_json(lines=True).to_parquet() or DuckDB read_json_auto with COPY … TO FORMAT PARQUET.