Random Sample Generator | Draw a Simple Random Sample From a List
Last updated: June 2026 · Free · No sign-up required
Enter values above and click Calculate to see your result instantly.
Quick reference
| Need | Setting |
|---|---|
| Pick 1 winner from entries | Sample size 1, without replacement |
| Survey 30 of 500 customers | Sample size 30, without replacement |
| Bootstrap resample of a dataset | Sample size = n, with replacement |
| Assign 10 people to 2 teams | Sample 5, the rest form team 2 |
info Random Sample Generator
Free generators calculator — enter your numbers and get an instant, accurate result.
info Private by design
Everything runs locally in your browser. No uploads, no accounts, no tracking.
info Works everywhere
Fully responsive and mobile-friendly — calculate on any device, any time.
info Educational
Includes the formula and step-by-step explanation so you understand the math, not just the answer.
Interpretation guide
| Method | When to use |
|---|---|
| Without replacement | Winners, audits, surveys — each item can be picked once |
| With replacement | Bootstrapping and simulations — items can repeat |
lightbulb Worked example
Result: The calculator instantly applies the formula Each item is selected with equal probability; without replacement uses an unbiased Fisher–Yates shuffle and returns the result with appropriate precision.
What this means: Read the result in the context of what you are measuring. The step-by-step breakdown lets you confirm the math and understand which input most affects the outcome.
Formula & methodology
Formula: Each item is selected with equal probability; without replacement uses an unbiased Fisher–Yates shuffle
The Random Sample Generator is built on a well-established calculation method. It uses the formula Each item is selected with equal probability; without replacement uses an unbiased Fisher–Yates shuffle to turn your inputs into a reliable result. Draws a simple random sample of any size from your pasted list, with or without replacement. The steps are shown on the page so you can follow the reasoning from input to output.
- Paste your population — one item per line or comma-separated.
- Choose how many to draw and whether items may repeat.
- The generator shuffles with the Fisher–Yates algorithm seeded by a cryptographically secure random source and returns the first n items.
Worked example: sampling 3 from a 10-name list gives every name an identical 3-in-10 chance of selection — a textbook simple random sample, free of the ordering bias you get by 'just picking a few'.
Frequently asked questions
Explore the full generator toolkit
Every CalcaTools generator — passwords, names, numbers, timers, and AI-assisted builders — create instantly in your browser.
- AI Excel Formula Generator | Generate Excel formulas from text
- Coin Flip Simulator | Flip a Virtual Coin and Track Results
- Dice Roller | Roll 1 to 10 Dice With Animated Results
- Love Calculator | Generate compatibility percentage and letter match
- Name Picker Wheel | Spin to Pick a Random Winner from Names
- Number and Letter Generator | Generate Secure Alphanumeric IDs
- Online Timer | Countdown or Stopwatch with Alarm
- Password Generator | Create Strong, Random Passwords Locally
- Pomodoro Timer | Work in 25-Minute Sprints with Breaks
- Random Decimal Generator | Generate Secure Random Decimals
- Random Number Generator | Generate numbers between any min and max