Convert a Parquet file to CSV for free, entirely in your browser. Drop in a .parquet file and download it as CSV in seconds - the file is never uploaded to a server, and you do not need Python, pandas or an account.
Drop your parquet file here
Everything runs in your browser. Your files stay on your computer.
.parquet file onto the box above.Parquet is compact and fast to query, but almost nothing outside the data ecosystem can read it. CSV opens in Excel, Google Sheets, Numbers and every text editor, and it is the format most tools accept for import. Converting is the usual step when you need to hand a dataset to someone who does not work with Parquet daily. The trade-off is size: CSV is uncompressed text, so expect the output to be several times larger than the Parquet file.
Most online converters upload your file, convert it on their server, and email or serve you the result. Parquetly does the conversion in your browser with DuckDB compiled to WebAssembly, so the file is never transmitted. There is no upload, no queue, no size limit imposed by a server, and no copy of your data left behind.
No. The conversion runs in your browser using DuckDB compiled to WebAssembly. Your Parquet file and the CSV it produces both stay on your computer.
Parquet stores data column by column and compresses it, typically to a third or less of its raw size. CSV is plain uncompressed text with the values repeated in full, so a 50 MB Parquet file can easily produce a CSV several times that size.
Yes. Open the Query tab and write SQL against the table named data, for example SELECT id, name FROM data WHERE score > 10. Then download the result as CSV.
CSV has no concept of nesting, so structs, lists and maps are written as their JSON text representation inside a single column. If you need to keep the structure intact, convert to JSON instead.
There is no server-imposed limit, because no server is involved. The practical limit is your browser's memory, since the whole file is read and converted locally.