π² Random Sample Generator from CSV
Upload or paste a CSV with a header row, choose a sample size, and get a random, unbiased subset of rows β header always kept. Nothing leaves your browser.
Sampling uses a Fisher-Yates shuffle over row indices, so every row has an equal chance of being picked.
Leave the seed blank to use the browser's cryptographically secure random number generator (a different
sample every time); enter a seed to get the exact same sample every time you run it with that seed.
Sampled rows are output in their original order for readability β this doesn't affect how they were chosen.
1. Input
π
Click to choose, or drag & drop a .csv file
Or paste CSV text into the box below. Nothing is uploaded anywhere.