Parquet ToolsParquet Tools
Initializing Engine...

CSV to Parquet Converter Overview

Convert CSV to Apache Parquet format online. Ideal for data engineering, analytics, and ETL workflows. Powered by DuckDB-WASM for fast, private, local conversion in any modern browser on Windows, macOS, and Linux.

Flexible CSV Parsing

Configure delimiters, header detection, null value handling, and type inference. Supports standard CSV, European CSV (semicolon), TSV, pipe-delimited, and custom formats.

Compression & Schema

Choose Snappy, Zstandard, Gzip, or no compression. Preview schema and data types before exporting to ensure compatibility with your data pipeline.

FAQ

How do I convert a CSV file to Parquet format online?
Upload or drag your CSV file into the converter. Configure delimiter and header options if needed, then click 'Download Parquet' to export the converted file instantly.
What CSV delimiters are supported?
Auto-detect, comma (,), semicolon (;), tab (\t), pipe (|), and custom delimiters are all supported. The tool can also handle TSV and other text-delimited formats.
Where is my CSV data processed during conversion?
All conversion happens locally in your browser via WebAssembly. Your CSV file is never uploaded to any server, ensuring complete privacy.
Can I choose Parquet compression when converting from CSV?
Yes. Select from Snappy (default), Zstandard (best compression), Gzip (wide compatibility), or uncompressed before downloading your Parquet file.
How do I handle CSV files with mixed data types or special null values?
Use the CSV import options to define custom null strings (like 'N/A' or '-') and enable 'Force All Varchar' if columns contain mixed types to avoid conversion errors.