CSV to Parquet converter

Convert CSV files to Apache Parquet in your browser. Choose a compression codec and download the result locally — files never leave the page.

How the CSV to Parquet conversion works

Pick a .csv file — the header row becomes column names, values are type-detected, and you preview the parsed rows before downloading a typed .parquet with Snappy, GZIP, or no compression. Nothing uploads; it works offline once loaded.

Parquet stores data column-by-column with compression and real types: the same table typically shrinks several-fold versus CSV and loads dramatically faster in pandas, DuckDB, Spark, and warehouses.

How column types are inferred

Large files

Parsing happens in memory; for very large CSVs use pandas (read_csv().to_parquet()) or DuckDB (COPY … TO … FORMAT PARQUET).