Sample Parquet Generator
Each row is fictional fixture data over a fixed, mixed-type schema.
Schema
| Column | Type | Description |
|---|---|---|
| id | INT64 | Sequential row identifier |
| name | STRING | Fictional full name |
| STRING | Fictional email address | |
| active | BOOLEAN | Random true / false flag |
| score | DOUBLE | Random value 0–100 |
| created_at | TIMESTAMP | Random timestamp in the past two years |
Preview — first 5 rows
| id | name | active | score | created_at | |
|---|---|---|---|---|---|
| 1 | Blair Hayes | v7mrfubc9-m.4pw_i0@example.org | false | 11.44 | 2026-08-20T06:20:46.925Z |
| 2 | Rowan Bennett | bkqzdn2@example.com | true | 31.61 | 2024-10-17T02:26:09.986Z |
| 3 | Jordan Morgan | dg_7iyyy8@example.com | false | 11.37 | 2024-11-10T05:57:35.598Z |
| 4 | Rowan Miller | obbsh-1mr9@example.com | true | 64.90 | 2025-01-10T06:35:50.445Z |
| 5 | Sage Lawson | tao4v60crnaeb6@example.net | false | 16.87 | 2024-10-09T16:01:58.280Z |
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.