At One Place

.parquet files

.parquet file
Apache Parquet
A columnar binary data format built for analytics on very large tables.

What opens a .parquet file

Windows
DuckDB, Tad, ParquetViewer, Python (pandas / pyarrow)
macOS
DuckDB, Tad, Python (pandas / pyarrow)
Linux
DuckDB, Tad, Python (pandas / pyarrow)

What a .parquet file is

Parquet stores tables column by column with per-column compression, so a query that touches three fields of a hundred never reads the rest — the reason data warehouses and Spark, DuckDB and pandas pipelines standardised on it. Files are binary and self-describing, carrying their own schema. Nothing opens one by double-clicking: DuckDB, the Tad desktop viewer or a few lines of Python are the usual routes.

Converting it

A .parquet file is commonly converted to .csv, .json, .arrow or .xlsx. It is a binary format, so a text editor will show unreadable characters rather than its contents.

Details

Extension
.parquet
Full name
Apache Parquet
Category
Data
MIME type
application/vnd.apache.parquet
Created by
Apache Software Foundation
Format
Binary

Common questions

How do I open a .parquet file?
On Windows use DuckDB; on macOS use DuckDB; on Linux use DuckDB. A columnar binary data format built for analytics on very large tables.
What is a .parquet file?
Apache Parquet. Parquet stores tables column by column with per-column compression, so a query that touches three fields of a hundred never reads the rest — the reason data warehouses and Spark, DuckDB and pandas pipelines standardised on it. Files are binary and self-describing, carrying their own schema.
Can I convert a .parquet file?
Yes. It is usually converted to .csv, .json, .arrow or .xlsx, either by exporting from one of the programs listed above or with a format converter.

Related pages

Sources

  1. Media Types Registry — IANA
  2. Official vendor product documentation — At One Place

How these figures are compiled and checked