Boost your Domain Rating to increase your chances of ranking on search engines and get more AI mentions!
Free Net Promoter Score (NPS) Calculator
1. Add your responses
Answers to "How likely are you to recommend us to a friend or colleague?", on a 0 to 10 scale.
2. Your Net Promoter Score
Your score will appear here
Enter how many promoters, passives and detractors you have.
Built a product your customers love?
Launch it on Uneed and get it in front of thousands of makers who are actively looking for new products.
Frequently asked questions
Can't find the answer you're looking for? Reach out to our team.
- How do you calculate Net Promoter Score?
- Subtract the percentage of detractors (scores of 0 to 6) from the percentage of promoters (scores of 9 or 10). Passives (7 or 8) count in the total number of responses but not in the subtraction. For example, 50 promoters, 30 passives and 20 detractors out of 100 responses give 50% - 20%, an NPS of 30.
- What is a good NPS score?
- Any score above 0 means you have more promoters than detractors. A common rule of thumb reads 0 to 29 as good, 30 to 70 as great and above 70 as excellent, but these are not official benchmarks: your industry and your own previous scores are the fairer comparison.
- Can a Net Promoter Score be negative?
- Yes. NPS runs from -100 to +100, and it is negative whenever detractors outnumber promoters. A negative score is a signal to read the comments from your 0 to 6 respondents first.
- Why are passives left out of the NPS formula?
- They are not left out entirely. Passives are not part of the subtraction, but they are part of the total, so they dilute both percentages. That is why a survey with many passives lands closer to zero than one with the same promoters and detractors and fewer passives.
- Is NPS a percentage?
- No. It is calculated from two percentages, but the result is reported as a plain number between -100 and +100. Write 30, not 30%.
- How many responses do I need for a reliable NPS?
- It depends on the precision you need. In the worst case (half promoters, half detractors) you need about 385 responses for a margin of error of ±10 points at 95% confidence, and about 1,537 for ±5 points. The calculator shows the margin of error of your own sample, so you can tell whether a change between two surveys is real or noise.
- How is the NPS margin of error calculated?
- Each answer counts as +1 (promoter), 0 (passive) or -1 (detractor). The margin of error is 1.96 times the standard error of their average, times 100: 1.96 × √((P + D - (P - D)²) / n) × 100, where P and D are the shares of promoters and detractors and n is the number of responses. It is an approximation that gets rough below about 30 responses.
- What is a good survey response rate?
- Your response rate is the number of completed responses divided by the number of people you invited, times 100. There is no universal target: it varies a lot with the channel, the audience and how often you ask. Short surveys and asking right after an interaction tend to help. Track your own rate over time rather than chasing someone else's number.
- How often should I run an NPS survey?
- Relationship NPS is sent on a fixed schedule, for example every quarter, to measure overall loyalty. Transactional NPS is sent right after a specific interaction, such as a purchase or a support ticket. Whatever the rhythm, keep the question and the audience identical between rounds so the scores stay comparable.
- Can I paste raw survey scores instead of totals?
- Yes. Switch to the Paste scores tab and paste the 0 to 10 answers straight from a spreadsheet or a survey export, separated by commas, spaces or new lines. The calculator sorts them into promoters, passives and detractors, and tells you how many values it ignored because they were not a whole number from 0 to 10.
- What is the difference between NPS and CSAT?
- NPS measures loyalty with a single 0 to 10 question about recommending you. CSAT (Customer Satisfaction Score) measures satisfaction with a specific interaction, usually on a 1 to 5 scale. NPS is the better fit for tracking word of mouth over time, CSAT for judging one experience.
- Is this NPS calculator free?
- Yes, completely free with no signup. The calculation runs in your browser: the numbers and scores you enter are never sent to our servers.
What is Net Promoter Score (NPS)?
Net Promoter Score is a customer loyalty metric built on a single question: "On a scale from 0 to 10, how likely are you to recommend [company or product] to a friend or colleague?" It was introduced by Fred Reichheld of Bain & Company in 2003, and it is now a common way for companies of every size to track how their customers feel about them.
The answers are sorted into three groups, and the score is the gap between the happiest group and the unhappiest one. Because it fits in one number, NPS is easy to follow over time, to compare between products or teams, and to share with the rest of the company.
How to calculate NPS
The Net Promoter Score formula is:
NPS = % of promoters - % of detractors
- Count every response, passives included: that is your total.
- Divide the number of promoters (scores of 9 or 10) by the total and multiply by 100.
- Do the same with the detractors (scores of 0 to 6).
- Subtract the detractor percentage from the promoter percentage.
Worked example: 100 people answer your survey. 50 give a 9 or a 10, 30 give a 7 or an 8, and 20 give 6 or less. That is 50% promoters and 20% detractors, so your NPS is 50 - 20 = 30. Passives never appear in the subtraction, but they still count in the total, which is why a survey with a lot of passives lands closer to zero.
The result is a whole number between -100 (every respondent is a detractor) and +100 (every respondent is a promoter). NPS is reported as a plain number, not a percentage: a score of 30 is written "30", not "30%".
Promoters, passives and detractors
- Promoters (9 to 10): enthusiastic customers who are likely to keep buying and to recommend you.
- Passives (7 to 8): satisfied but unenthusiastic. They do not count against you, but a competitor can win them over easily.
- Detractors (0 to 6): unhappy customers who may leave and may talk others out of trying you.
What is a good NPS score?
Anything above 0 means you have more promoters than detractors, which is a sensible first bar. A common rule of thumb, and the one this calculator uses, reads scores like this:
| NPS | Rule-of-thumb reading |
|---|---|
| Below 0 | Needs improvement |
| 0 to 29 | Good |
| 30 to 70 | Great |
| Above 70 | Excellent |
Treat these bands as a starting point, not as an official benchmark. What counts as good depends on your industry, your market and the way you run the survey, so the fairest comparison is with your own previous scores. A score that climbs from 12 to 25 over two quarters tells you more than a single 40 measured once.
How to collect NPS responses
The calculator only needs the answers. Getting answers you can trust is the harder part:
- Ask the standard question. Keep the 0 to 10 scale and the "recommend to a friend or colleague" wording, so your scores stay comparable from one round to the next.
- Add one open follow-up. "What is the main reason for your score?" turns a number into something you can act on.
- Pick the right moment. Relationship NPS goes out on a fixed schedule to your whole customer base. Transactional NPS goes out right after a specific interaction, such as a purchase or a support ticket.
- Go where your customers are. Email, an in-app prompt, a link on a receipt or a QR code at a physical location all work.
To ask the question on your own site, you can embed an NPS feedback widget with Fast Surveys: visitors answer while the experience is still fresh, and every response lands in one dashboard. For the questions around the score, its AI survey generator drafts a complete survey in seconds that you can share by link or QR code. Either way, paste the 0 to 10 answers into the calculator above to get your score.
How often should you measure NPS?
A single NPS tells you where you stand today. Measured on a regular rhythm, it tells you whether a pricing change, a new onboarding flow or a rough month for support actually moved the needle. Pick a cadence you can sustain, keep the question and the audience identical from one round to the next, and compare each score with the previous ones, margin of error included. An always-on widget, like the one from Fast Surveys, keeps responses coming in between two survey rounds.
NPS margin of error and survey sample size
Every NPS measured on a sample carries some uncertainty. This calculator estimates it by treating each answer as +1 (promoter), 0 (passive) or -1 (detractor). The NPS is the average of those values times 100, and the margin of error is 1.96 standard errors of that average, which gives a 95% confidence interval.
With 50% promoters, 30% passives and 20% detractors, 100 responses give an NPS of 30 ± 15.3 points. Quadrupling the sample to 400 responses halves that to about ± 7.7. That is why a move of a few points between two small surveys is usually noise rather than a trend.
To plan a survey, take the worst case, half promoters and half detractors: you need about 385 responses for a margin of error of ± 10 points, and about 1,537 for ± 5 points. Most real surveys need fewer, because passives reduce the spread.
NPS vs CSAT vs CES
- NPS measures loyalty: would people recommend you?
- CSAT (Customer Satisfaction Score) measures satisfaction with a specific interaction, usually on a 1 to 5 scale.
- CES (Customer Effort Score) measures how easy it was to get something done, such as solving an issue.
They answer different questions, so plenty of teams track more than one. NPS is the one to watch if word of mouth matters to your growth.
More tools for customer feedback
Browse the best survey tools and the best customer feedback tools on Uneed, or the best form builders if you need more than a survey. Getting ready to launch something new? Our product launch checklist covers the rest.