Data converter

CSV to Parquet converter

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

Converted on this device, never uploaded

What changes

CSV to ParquetWhat happens
TypesWhole numbers become Int32 or Int64, other numbers Float64, true/false Bool, the rest String
Empty cellsWritten as nulls
Leading zeros007 and +46 stay text, so no digit is lost
CompressionSnappy
Written byhyparquet-writer, in your browser

How to convert CSV to Parquet

  1. Add your CSV. Drop the file in the box, or click to choose it. It becomes Parquet 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 Parquet.
Why Parquet

Make a CSV smaller and typed for pandas, DuckDB, Spark or a data warehouse: Parquet stores each column compressed, with its type.

Questions

Yes. Turn off “Numbers and true/false as values” and every column is written as String.

The delimiter is found by itself; you can also set it under “Columns are split by”.

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