Sample Size Calculator

Tells you how many completed responses you need for results you can rely on. If your population is small — a team, a customer list, a class — enter it and the requirement drops.

Free, no signup, and everything is calculated in your browser.

385

Responses needed for ±5% at 95% confidence.

How sample size is calculated

n₀ = z² × p(1−p) ÷ e², where z is the z-score for your confidence level, p is the expected proportion, and e is the margin of error as a decimal.

p defaults to 0.5 because that maximises p(1−p) and therefore gives the largest, safest sample. Use a different value only if you have a solid prior estimate.

When you supply a population size N, the finite population correction applies: n = n₀ ÷ (1 + (n₀ − 1)/N). For a 500-person company this often halves what you need.

Questions people ask

How many responses do I need for a survey?

For ±5% at 95% confidence with no population limit, 385. That's the number behind most "about 400 responses" advice. Tighten the margin to ±3% and it jumps to 1,068.

Is this the number of invitations or responses?

Completed responses. To work out invitations, divide by your expected response rate — at 25%, needing 385 responses means inviting roughly 1,540 people.

Related tools

Ready when you are

Better forms.
Better data.

Build your first form in under 60 seconds. Free forever for personal use, no credit card required.