Optimize Parquet

Analyze a Parquet file’s compression and row-group layout and re-encode it with a better codec. Runs locally in your browser — files never upload.

What it analyzes

Reports the number of row groups, the total row count, and the compression codec(s) currently in use, along with findings about the file’s layout.

Re-encode options

Re-encodes the data with SNAPPY and GZIP, reports the resulting size versus the original, marks the best option, and lets you download the optimized file.

What to expect

Re-encoding works from decoded rows (types are re-inferred), so an already well-compressed file — for example one written with ZSTD — may not shrink. The report shows the honest result either way; the clear wins are uncompressed or badly-chunked files.

Private by design

The file is analyzed locally in your browser; nothing is uploaded.