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.

PrivateFreeOffline

Quick Start

  1. 1
    Load your Parquet file

    Drag-and-drop a Parquet file or click to browse. Parsing stays on your device.

  2. 2
    View the schema

    Instantly see every field name, data type, repetition type, and logical type in your file.

  3. 3
    Explore nested structures

    Drill into nested fields, child counts, and converted types to understand complex schemas.

  4. 4
    Use 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