Data converter

Parquet to CSV converter

To convert Parquet to CSV, drop your Parquet file in the box below. It converts straight away; press Download to save the CSV. It all happens in your browser, so your file stays on your device.

Converted on this device, never uploaded

What changes

Parquet to CSVWhat happens
Compression readSnappy, gzip, Zstandard, Brotli and LZ4
ReadOne row group at a time, never the whole file at once
Dates and timesISO 8601: 2026-05-04 and 2026-05-04T08:00:00.000Z
Nested valuesLists, maps and records become one cell of JSON text
FormulasCells that start with = + - or @ get a ' in front, so a spreadsheet shows them instead of running them
Large filesRead in a worker, so the page keeps working; up to 50 million rows a file

How to convert Parquet to CSV

  1. Add your Parquet. Drop the file in the box, or click to choose it. It becomes CSV straight away.
  2. Check the result. Look at the preview. The delimiter and value types are set for you; change them if needed.
  3. Download. Press Download to save the CSV.
Why CSV

Look at a Parquet file in Excel or any spreadsheet without Python, Spark or DuckDB.

Questions

No. The file is read by a Parquet reader that runs in your browser.

CSV has no types, so every value is written as text a spreadsheet reads back: numbers, true and false, ISO dates. For types, keep the Parquet file or use JSON.

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.

Related conversions