Data & CSV
Sample CSV rows
Choose a random subset of complete rows without replacement.
A clear answer. Here’s how.
Uses unbiased Web Crypto integer selection and a partial Fisher–Yates shuffle to sample whole rows without replacement. The sample cannot exceed available rows. Headers are always retained. Results are random and not reproducible from a seed; no statistical representativeness is established.