Sample Size Calculator

Calculate how many survey responses you need for a confidence level and margin of error.

Runs instantly in your browser — results update as you type.

How many survey responses do I need?

The sample size for a survey is n = z² × p × (1 − p) ÷ e², where z depends on the confidence level, p is the expected proportion and e the margin of error. At 95 % confidence and ±5 %, you need 385 responses.

Reference (95 % confidence, p = 50 %)

Margin of errorResponses
±10 %97
±5 %385
±3 %1,068
±1 %9,604

For small populations (for example 10,000 customers), enter the population size to apply the finite population correction — 385 becomes 370. Use 50 % as the expected proportion when unsure; it gives the largest, safest sample.

Frequently asked questions

Does a bigger population need a bigger sample?

Only slightly; above about 100,000 the required sample barely changes.

What is the margin of error?

How far the survey result may be from the true value, e.g. ±5 percentage points.

Does it account for low response rates?

No, invite more people so the number of completed responses reaches the target.