FREE LOCAL FILE TOOLS

Parquet Viewer

Open Parquet files without uploading them. Inspect schema and row counts, search and filter local data, and export the current page or all matching rows as CSV for free.

Drop a file here

Data, documents, ebooks, images, maps or 3D models.

No upload. Files stay on your device.

Parquet is a column-oriented data format commonly used for analytical datasets. Unlike a text export, a .parquet file needs a decoder to inspect its columns and records. This viewer uses local DuckDB-Wasm to make that data browsable.

How to use the Parquet Viewer

Choose a Parquet file, inspect its schema and row count, then browse, search, filter or sort the table. The dataset is materialized into a temporary local DuckDB table; there is no SQL editor in this release.

What the Parquet Viewer supports

Inspect schema and row counts, search, filter and sort using local DuckDB-Wasm. Export the current page or all matching rows as CSV.

File limits and compatibility

200 MiB input. Compressed data may exhaust browser memory earlier. Encryption and some codec variants are unsupported. No SQL editor in this release.

Expanded content can reach browser limits before the input limit. If opening fails, try a smaller supported file. No cloud fallback is used. This viewer is free and requires no account.

A Parquet file viewer for schema and records

Inspect column names and types before comparing records. Search, filter and sort help you narrow the table to relevant values. DuckDB-Wasm runs in your browser and materializes data into a temporary local table. This Parquet viewer online requires no upload; the page loads from the website while your dataset stays on your device.

Start with how to open a Parquet file, or learn about Parquet to CSV export. The 200 MiB input limit is a safeguard: compressed data can exceed available memory sooner. Local CSV export supports the current page (at most 100 rows) or all matching rows, with a 50 MiB generated-export cap. Clear search and filters to include every row within that cap. There is no SQL editor or cloud conversion service.

Parquet Viewer FAQ

Does opening Parquet send data to a server?

No. DuckDB-Wasm processes the selected file locally. The engine and matching Parquet extensions are served as site assets, and file data is not uploaded.

Can I convert an entire Parquet file to CSV?

Yes, if the generated CSV fits within 50 MiB and the file opens within browser limits. Choose All matching rows and clear search and filters to include every row, or export only the current page. Tables display up to 100 rows per page. Exports are local and cancellable; this is not an unlimited cloud conversion service.

Why might a Parquet file below 200 MiB fail?

Compressed data can expand beyond browser memory. Encryption and some codec variants are unsupported, and compatibility with nested or binary variants still needs broader validation.

Explore related file viewers

Open another local file · All supported formats · How local viewing works · Online page, local processing in your browser · General viewer FAQ