NPS Calculator
Calculate your Net Promoter Score from survey responses and quickly see how customers rate your business.
What Is the Net Promoter Score?
The Net Promoter Score (NPS) is a customer loyalty metric based on a single question: "How likely are you to recommend our company to a friend or colleague?" Respondents answer on a 0–10 scale. Based on their score, they are grouped into three categories:
- Promoters (9–10): Loyal enthusiasts who will keep buying and refer others.
- Passives (7–8): Satisfied but unenthusiastic customers who are vulnerable to competitors.
- Detractors (0–6): Unhappy customers who can damage your brand through negative word-of-mouth.
NPS is calculated by subtracting the percentage of Detractors from the percentage of Promoters. The result ranges from -100 (everyone is a Detractor) to +100 (everyone is a Promoter).
How the NPS Calculator Works
This calculator takes your list of individual survey responses (scores from 0 to 10) and automatically classifies each response into Promoter, Passive, or Detractor. It then computes the overall NPS using the standard formula:
NPS = % Promoters – % Detractors
The tool also provides a breakdown of the distribution, showing exactly how many respondents fall into each category and what percentage of the total they represent. This helps you understand not just the final score, but the underlying composition of your customer feedback.
How to Use the NPS Calculator
- Enter each survey response as a number between 0 and 10. Separate multiple responses with commas, spaces, or line breaks.
- Click the "Calculate" button to process the data.
- Review the results: your overall NPS score, the count and percentage of Promoters, Passives, and Detractors.
No registration or data storage is involved. All calculations happen locally in your browser.
Understanding Your NPS Results
An NPS score above 0 is generally considered good, above 50 is excellent, and above 70 is world-class. However, benchmarks vary significantly by industry. The real value of NPS lies in tracking changes over time and comparing against your specific market.
The category breakdown is equally important. A high NPS driven mostly by Passives rather than Promoters may indicate fragile loyalty. A large Detractor group signals an urgent need to address customer pain points.
NPS is a directional indicator, not a precise measurement. It reflects sentiment at a single point in time and should be complemented with qualitative follow-up questions to understand the "why" behind the scores.
Common Mistakes When Calculating NPS
- Including Passives in the calculation: Only Promoters and Detractors are used in the formula. Passives are counted in the distribution but do not affect the score directly.
- Averaging the scores: NPS is not an average of all responses. It is a percentage difference between two groups. Averaging the 0–10 scores produces a different metric entirely.
- Using small sample sizes: With fewer than 30–50 responses, a single respondent can swing the score significantly. Results from small samples should be interpreted with caution.
- Ignoring response rate: A low response rate may introduce bias. Customers who feel strongly (positively or negatively) are more likely to respond, which can skew results.
Limitations of NPS
NPS is a widely used benchmark, but it has limitations. It does not explain why customers feel a certain way. It is also sensitive to cultural differences in rating behavior—some populations rarely give 10s, while others rarely give low scores. Additionally, NPS measures intent to recommend, not actual behavior. A customer may say they will recommend you but never do.
For these reasons, NPS is best used as a starting point for deeper customer research, not as a standalone performance metric.
Practical Use Cases for NPS
- Customer health tracking: Measure loyalty at regular intervals (quarterly or after key touchpoints) to spot trends.
- Product or feature launches: Gauge customer reaction after a major release or change.
- Customer service evaluation: Send an NPS survey after support interactions to assess service quality.
- Competitive benchmarking: Compare your score against industry averages to understand your market position.
- Internal team accountability: Use NPS as a KPI for teams responsible for customer experience.
FAQ
What is a good NPS score?
A score above 0 is generally positive, above 50 is considered excellent, and above 70 is world-class. However, benchmarks vary by industry. It is more meaningful to track your own score over time than to compare against a generic standard.
Can NPS be negative?
Yes. If you have more Detractors than Promoters, your NPS will be negative. A negative score indicates that unhappy customers outnumber your loyal advocates, which is a strong signal that improvements are needed.
How many responses do I need for a reliable NPS?
For most purposes, 100–200 responses provide a reasonably stable estimate. With fewer than 30 responses, the margin of error becomes large, and individual responses can disproportionately affect the score.
Should I include Passives in the NPS calculation?
No. Passives are not included in the NPS formula. They are counted in the distribution but do not affect the final score. The formula uses only Promoters and Detractors.
What is the difference between NPS and customer satisfaction (CSAT)?
NPS measures loyalty and likelihood to recommend, while CSAT typically measures satisfaction with a specific interaction or product. NPS is more forward-looking and correlates with growth, whereas CSAT is more transactional.