🦜 Parquet Viewer
View Apache Parquet files in your browser: schema, column statistics, and data preview.
Drop a .parquet file here, or click to browse
Reading Parquet file…
| # | Column | Type | Nullable |
|---|
| Column | Min | Max | Nulls | Distinct |
|---|
Statistics are aggregated across all row groups.
About this tool
Apache Parquet is a columnar storage format used widely in data engineering: data lakes (S3, ADLS), query engines (DuckDB, Athena, BigQuery), and ML pipelines. Parquet files compress well and support predicate pushdown, but inspecting them usually requires a CLI tool — this viewer opens them right in your browser.
Drop any .parquet file to see its schema (column names, types, nullability), per-column statistics (min, max, null count) aggregated across row groups, and a scrollable data preview of the first rows. Key-value metadata embedded in the file (e.g. the tool that wrote it) is also surfaced.
Example: a Parquet file with columns id (INT64), name (BYTE_ARRAY/UTF8), and score (DOUBLE) will show all three in the schema tab, plus the min/max values for numeric columns and a table of the first 100 rows.
FAQ
Does my file leave my computer? ›
No — all parsing happens in your browser using the hyparquet library (pure JavaScript, no dependencies). The file never leaves your machine.
What Parquet features are supported? ›
All Parquet types (INT32/INT64/FLOAT/DOUBLE/BYTE_ARRAY/FIXED_LEN_BYTE_ARRAY/BOOLEAN), all encodings (PLAIN/RLE/DELTA_BINARY_PACKED/DELTA_LENGTH_BYTE_ARRAY/DELTA_BYTE_ARRAY/BYTE_STREAM_SPLIT), and compression codecs (UNCOMPRESSED/SNAPPY/GZIP/LZ4/ZSTD) are supported.
What about nested / repeated fields? ›
Nested structs and repeated fields (lists) are shown in the schema but the preview displays them as JSON strings. Complex nested data may appear truncated in the table view.
How large a file can I open? ›
This depends on your available browser memory. Files up to a few hundred MB typically work; very large files (500 MB+) may cause the tab to slow down or run out of memory.
Do you support SQLite databases too? ›
No — this tool is for Apache Parquet files only. For SQLite database files (.db, .sqlite), see the <a href="/tools/sqlite-viewer/">SQLite Viewer</a> which supports browsing tables, previewing rows, and running custom SQL queries via sql.js WebAssembly. Parquet is a columnar format for data engineering; SQLite is a relational database format.