Parquet Schema Reader
View the schema of your Parquet files in one click. No server-side processing, everything happens in your browser. This will show the high level schema for the Parquet file, to view the metadata, check out the Parquet Metadata Reader.
Quick Start
- 1Load your Parquet file
Drag-and-drop a Parquet file or click to browse. Parsing stays on your device.
- 2View the schema
Instantly see every field name, data type, repetition type, and logical type in your file.
- 3Explore nested structures
Drill into nested fields, child counts, and converted types to understand complex schemas.
- 4Use the insights
Plan your data processing strategy or jump to the Parquet Metadata Reader for deeper analysis.
Specs
- Max file size
- ~500 MB
- Input
- .parquet
- Engine
- DuckDB WASM
Data stays on your device
All processing runs locally in your browser. Nothing is sent to any server.
Our Parquet schema reader uses WebAssembly to parse and display Parquet file schemas directly in your browser. Explore field names, data types, repetition types, logical types, and nested structures — all without installing software or uploading data.
~500 MB
Max file size
0 bytes
Data transmitted
11 displayed
Schema fields
100% Free
Our Parquet schema reader is completely free to use, with no hidden costs or subscriptions.
Privacy-Focused
Your data never leaves your device. All processing happens locally in your browser.
Fast and Efficient
Instantly parse even large Parquet files and display their full schema.
No Installation Required
Use the schema reader directly in your web browser — no software needed.
Is this schema reader private?
Yes. The reader runs entirely in your browser, so your Parquet files never leave your machine.
What information does the schema show?
It displays field names, data types, type lengths, repetition types, number of children, converted types, scale, precision, field IDs, and logical types.
Can I use this offline?
Yes. Once the page finishes loading, you can disconnect and continue reading schemas offline.
What is the difference between schema and metadata?
Schema shows the structure and field definitions of your Parquet file, while metadata includes row group statistics, compression details, and column chunk information.
Understanding Parquet Schema
Parquet schema provides detailed information about the structure of your Parquet files. It includes field names, data types, and other important attributes that define the layout of your data.
Schema Fields Explained
The parquet_schema function returns the following fields:
- file_name: Name of the Parquet file
- name: Name of the field in the schema
- type: Data type of the field
- type_length: Length of the data type (if applicable)
- repetition_type: Whether the field is required, optional, or repeated
- num_children: Number of child fields (for nested types)
- converted_type: Logical type conversion information
- scale: Scale for decimal types
- precision: Precision for decimal types
- field_id: Unique identifier for the field
- logical_type: Logical type of the field
Benefits of Reading Parquet Schema
- Understand the structure and organization of your Parquet files
- Plan data processing and analysis strategies based on field types
- Identify nested structures and complex data types
- Ensure compatibility when working with different data systems