Inkwell Data / File converter / CSV to Parquet

Convert CSV to Parquet

Convert CSV files into compact, typed Parquet files for data warehouses, lakes and analytics tools.

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

How it works

Column types are detected for you: whole numbers become INT32 or INT64, decimals become DOUBLE, true/false becomes BOOLEAN, and everything else, including IDs with leading zeros, stays as STRING. Parquet files are usually far smaller than the CSV they came from.

Drop your CSV file above, check the preview, and click Convert & download. Parquet is already selected, but you can pick any other format from the list.

Other conversions

Questions

Which tools can read the Parquet file?

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

How are column types chosen?

A column becomes numeric or boolean only if every non-blank value fits. Values with leading zeros keep the column as text.

Is it compressed?

Yes. Parquet stores data by column, which usually makes it a fraction of the size of the CSV.

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.