Sample Parquet Generator

1–10,000 rows

Each row is fictional fixture data over a fixed, mixed-type schema.

The file is built and downloaded entirely in your browser with the Web Crypto API — nothing is uploaded. It is a real, valid Apache Parquet file you can open in the Parquet Viewer or load into any data tool.

Schema

ColumnTypeDescription
idINT64Sequential row identifier
nameSTRINGFictional full name
emailSTRINGFictional email address
activeBOOLEANRandom true / false flag
scoreDOUBLERandom value 0–100
created_atTIMESTAMPRandom timestamp in the past two years

Preview — first 5 rows

idnameemailactivescorecreated_at
1Taylor Quinnsnsp5_3@example.comfalse40.992026-08-08T20:51:42.568Z
2Blair Fosterx3hq0om9gib9auc4ck8@example.comfalse62.452025-07-14T12:41:54.347Z
3Logan Fosterza_9qgcfzmp2s9ss3@example.comfalse68.652025-05-04T18:37:51.525Z
4Drew Porterqerqgfhu6jvz2k34@example.nettrue96.232025-11-22T06:55:00.362Z
5Jordan Parkerxaf33p233s52@example.comfalse2.032025-07-07T04:34:36.440Z

Fresh random values are generated on each download, so your file will differ from this preview.

Dummy Parquet files for testing data pipelines

Generate a small, valid Apache Parquet file with a chosen number of rows without hunting for a sample to download. Use it to exercise a loader, viewer, or ETL step, check that a columnar reader handles INT64, BOOLEAN, DOUBLE, and TIMESTAMP columns, or hand a data pipeline a throwaway fixture. Every file carries clearly-fictional data over one fixed schema, so it is always safe to share.

How it works

Pick anywhere from 1 to 10,000 rows and download. The file is encoded to real Parquet bytes in your browser — column-oriented, PLAIN-encoded, and bracketed by the PAR1 magic — with the values drawn from the Web Crypto API. Nothing is uploaded and no server is involved. Open the result in the Parquet Viewer to confirm the schema and row count round-trip.