Free online tools to generate, calculate,
convert, format, encode, and play.
 

Parquet File Viewer

Drag in an Apache Parquet file to inspect its schema and browse the data as a sortable, paginated table. Everything runs locally in your browser; your data is never uploaded to a server.


Open Parquet File


How It Works

Apache Parquet is a columnar storage format widely used in data engineering, analytics, and machine-learning pipelines (Spark, Pandas, DuckDB, Arrow, and more). Because it stores data column-by-column with rich type metadata, it is compact and fast to query, but not human-readable in a text editor.

What this viewer does
  1. Reads your file into memory and parses the Parquet footer metadata to recover the schema, row count, row groups and writer.
  2. Renders the schema with each column's physical type, logical/converted type and repetition (required, optional or repeated).
  3. Decodes the row data and shows it in a sortable, paginated table; click any column header to sort, and filter rows with the search box.
  4. Lets you export the decoded rows back out as CSV.
Notes
  • Powered by Hyparquet, a pure-JavaScript Parquet reader; there is no server or WebAssembly dependency.
  • Snappy, Gzip and uncompressed files are supported natively. Some exotic codecs (e.g. Zstandard) may not decode in the browser.
  • 64-bit integers are shown as exact values, byte arrays as hex, and nested lists/structs as JSON.
  • The whole file is loaded into memory, so extremely large files may be slow or exceed available RAM.
Private: Parsing happens entirely in your browser. Your Parquet file is never uploaded anywhere.

Embed This Util

You can embed this util on your own site as a widget. Adding ?embed=1 to the URL loads a compact version with just the tool itself; no header, menu, or documentation. Paste this snippet into your HTML:


    

Copy snippet Adjust the height to taste.



Feedback

Help us improve this page by providing feedback, and include your name/email if you want us to reach back. Thank you in advance.


Share with