.parquet File — Apache Parquet Columnar File
application/x-parquet
Drop any file to identify its extension and type — runs entirely in your browser
Drop a .parquet file here or click to choose
Or drop any file to identify its extension
application/x-parquetQuick Facts
| Extension | .parquet |
| Full Name | Apache Parquet Columnar File |
| MIME Type | application/x-parquet |
| Category | Data |
| Type | Binary |
| Typical Size | 1 KB – 100 GB |
| First Appeared | 2013 |
What Is a .parquet File?
Apache Parquet is a columnar storage file format designed for efficient data processing and analytics in big data ecosystems. Unlike row-oriented formats (CSV, Avro), Parquet stores data column by column, enabling dramatically faster analytical queries that only need to read specific columns from wide tables with many fields. PARQUET files use a hierarchical structure with row groups, column chunks, and pages, supporting predicate pushdown (skipping irrelevant row groups based on column statistics) and column pruning (reading only needed columns). The format supports complex nested data structures (maps, lists, structs), multiple compression codecs per column (Snappy, Gzip, LZ4, Zstd), and dictionary encoding for columns with repeated values. Parquet has become the de facto standard for analytical data lakes, used by Apache Spark, Apache Arrow, Pandas (via pyarrow/fastparquet), Presto/Trino, DuckDB, BigQuery, Athena, and Snowflake. The format's columnar design aligns perfectly with modern CPU architectures and vectorized query engines, enabling orders-of-magnitude performance improvements over row-oriented formats for analytical workloads. Parquet files are self-describing with embedded schema metadata.
How to Open .parquet Files
Related File Extensions
More Data File Extensions
Other data formats you might encounter
Browse File Extensions by Category
Explore our reference of 259 file extensions with details, programs, and related formats.