Margin of Error Calculator

Margin of error is an estimate of how far true population values may be from the collected sample data. It is generally expressed in percentage points and depends on the size of your sample, the standard deviation within the sample and the confidence level. Simply put, you want to have the lowest possible margin of error at the highest possible confidence level.

The total number of people who participate in a survey.
The probability that the sample accurately reflects the attitudes of your population. 95% is most commonly used.
The standard deviation reflects how much the response behaviour of the population varies around the average. 0.5 is the default value and serves most use cases.

Only adjust this value if you see a low variance in the the response behaviour of your sample or use the chat for help.

Margin of Error

The exact probabilities, averages etc, are likely within {moe} above or below the results of the sample.

An acceptable margin of error used by most researchers typically falls between 3% and 6% at the 95% confidence level.

If an NPS of 91 isn’t convincing enough –
see what our clients have to say

Over 2,600 clients trust us to make the right decisions every day.

It's simple: If you need market insights extremely fast and want to work closely with opinions of consumers, you need Appinio.

Tarek Müller

Co-Founder & CEO at About You


Appinio has been the best partner for generating impactful insights in record time.

Diego Alarcon Carreño

Insights Manager at Coca Cola


Appinio makes possible what is indispensable for marketeers today: quick insights into the opinion of target groups.

Philipp Westermeyer

Founder OMR


Appinio is an innovative and agile tool that allows us to get fast, valuable and actionable insights with great customizable dashboards.

Tina Tran

Insight Manager at PepsiCo

Tina Tran_PepsiCo

Like what you're seeing? Try it for yourself

  • See our platform in action

  • Experience real-time results

  • Explore reports & templates

Get started for free
You can call this via showToast(message, { variant: 'normal' | 'error' }) function