Parquet to JSON converter
To convert Parquet to JSON, drop your Parquet file in the box below. It converts straight away; press Download to save the JSON. It all happens in your browser, so your file stays on your device.
Convert to
Converted on this device, never uploaded
What changes
| Parquet to JSON | What happens |
|---|---|
| Compression read | Snappy, gzip, Zstandard, Brotli and LZ4 |
| Read | One row group at a time, never the whole file at once |
| Shape | A list of objects; JSON Lines writes one object per line |
| Numbers | 64-bit integers past 2^53 are written as text, so no digit changes |
| Dates and times | ISO 8601: 2026-05-04 and 2026-05-04T08:00:00.000Z |
| Nested values | Lists and structs stay lists and objects |
How to convert Parquet to JSON
- Add your Parquet. Drop the file in the box, or click to choose it. It becomes JSON straight away.
- Check the result. Look at the preview. The delimiter and value types are set for you; change them if needed.
- Download. Press Download to save the JSON.
Why JSON
Turn Parquet rows into JSON for a script, an API or a web app: one object per row, keyed by column name.
Questions
JSON is one list of all the rows. JSON Lines puts one row per line, which tools like jq, BigQuery and log pipelines read row by row.
No. It is read and converted in your browser, so the data stays on your device.
No. The conversion happens right in your browser, so your file stays on your device. There is no account to make, either.