Inkwell Data / File converter / JSON to Parquet

Convert JSON to Parquet

Turn JSON or JSON Lines into a compact, typed Parquet file for warehouses and data lakes.

1 Choose your file
Drop a file here, or click to choose CSV, TSV, Excel (.xlsx), JSON, Parquet, XML or YAML · stays on your device

How it works

Each record becomes a row and nested objects become dotted columns. Column types are detected for you: whole numbers become INT32 or INT64, decimals DOUBLE, true/false BOOLEAN, and everything else STRING.

Drop your JSON file above, check the preview, and click Convert & download.

Other conversions

Questions

Does it read JSON Lines?

Yes. Files with one JSON object per line (.jsonl or .ndjson) work as well as a single JSON array.

Which tools can read the Parquet file?

Anything that reads standard Parquet, including DuckDB, Snowflake, BigQuery, Databricks, Spark, pandas, Polars and Power BI.

Are my files uploaded anywhere?

No. The conversion happens in your own browser. There is no server receiving your data, no account and no daily limit.