NPS calculator

Use this NPS calculator with category counts or pasted scores from 0 to 10. See response shares, a sample-size margin of error and the effect of one response.

Free, no sign-up. Runs in your browser, with no AI calls.

Net Promoter Score is the percentage of promoters minus the percentage of detractors. Scores of 9 or 10 are promoters, 7 or 8 are passives, and 0 through 6 are detractors. NPS ranges from minus 100 to plus 100. The interval describes approximate sampling uncertainty, not bias from who chose to respond.

Your survey responses

Count each respondent once for the same survey question and customer group. Use an explicit zero when a category has no responses. Pasted scores stay in this browser.

Your result

Enter your figures to calculate a result. No example business values are prefilled.

NPS measures the balance of stated likelihood to recommend in this sample. It does not measure actual referrals, repeat purchases, retention, revenue or the reason for a rating. The interval assumes independent responses from a representative sample; it cannot correct nonresponse, duplicates, survey wording or selection bias. No industry benchmark is supplied.

Method sources

Sources explain the methods. All business figures come from your inputs; no industry averages are supplied.

Run the free AI visibility scan

How to use this tool

Count the responses
Use counts or paste whole scores from zero to ten, separated by commas or one per line. Blank lines inside the list and invalid scores are rejected so responses are never silently dropped. Pasting is limited to ten thousand scores.
Calculate NPS
NPS = (promoters - detractors) / total responses × 100. Passives stay in the denominator. A positive score means more promoters than detractors in this sample. A negative score means more detractors. There is no industry benchmark in this tool.
Read the uncertainty
With at least five responses, the approximate adjusted Wald AW(3,T) interval adds 0.75 to promoters, 1.5 to passives and 0.75 to detractors for its uncertainty calculation, while the displayed NPS keeps your original counts. Margin of error = 1.96 × sqrt((adjusted promoter share + adjusted detractor share - their squared difference) / (n + 3)) × 100. The interval is centered on the adjusted score and clipped to the score range.

Qualtrics: NPS response categories

Questions before you start

No. It assumes independent responses representative of the customer group. Nonresponse, invitation wording and duplicate respondents can shift the score. Small samples have rough intervals; compare like-for-like surveys and report the response count.

There is no universal threshold. Consider your own trend, customer group, survey timing and comments. This calculator reports the observed balance of promoters and detractors without inventing an industry benchmark.

It records stated likelihood to recommend. It does not count actual recommendations, repeat purchases, retention or revenue, and it does not explain why a customer chose a score. Use comments and your observed customer metrics alongside it. The sensitivity view shows how one response changes the score, not a forecast.

Where do your next customers find you?

Run a free AI visibility scan to see how assistants describe your business. Compare monitoring plans if you want to follow those answers over time.