Free NPS Calculator — Net Promoter Score from Your Survey Responses
Paste your responses (a score from 0–10 per line, comments optional) and get your Net Promoter Score instantly — with a Promoter / Passive / Detractor breakdown and what the number actually means. 100% in your browser.
Loading…
What is a Net Promoter Score?
NPS measures customer loyalty with one question: “How likely is it that you would recommend [company] to a friend or colleague?” — answered on a scale from 0 (not at all likely) to 10 (extremely likely). Respondents who answer 9–10 are Promoters, 7–8 are Passives, and 0–6 are Detractors. The score is the percentage of Promoters minus the percentage of Detractors, which is why it ranges from −100 to +100 (definition per Nicereply and Retently). NPS was developed by Bain & Company consultant Fred Reichheld and popularized in his 2003 Harvard Business Review article (per Wikipedia).
The calculator above uses the standard NPS = %Promoters − %Detractors formula: scores of 9–10 count as Promoters, 7–8 as Passives (they don't change the score), and 0–6 as Detractors.
What is a good NPS score?
A common way to read your result (per SurveyMonkey, where 30–49 is “good” and 50+ “excellent”):
- Below 0 — most customers are detractors. There are real issues to address: look at what detractors say and fix the biggest problems first.
- 0 to 49 — positive but with room to grow. You have more happy than unhappy customers; dig into promoter and passive feedback to push higher.
- 50 and above — excellent. Far more promoters than detractors: your customers are actively recommending you.
Benchmarks vary a lot by industry. Published averages put B2B software & SaaS around 41 and e-commerce & retail around 61 (Retently, 2026), while Survicate's 2025 benchmark report shows a median of 30 for software and 55 for retail & e-commerce — so always compare against your own industry, not the absolute number.
How to run an NPS survey
Ask the standard “recommend” question after a purchase, a support ticket, or on a regular cadence. In Google Forms, responses sync to Google Sheets via Responses → Link to Sheets or download as CSV via Responses → More → Download responses (.csv) (Google Docs Editors Help). In SurveyMonkey, export all response data via Analyze Results → Saved Views → Export view (SurveyMonkey Help Center). Copy the score column — plus the comment column if you collected one — and paste it into the calculator above.
That's a one-time snapshot.
Upload all of your customer feedback — AI writes the full action plan
An NPS score tells you how many customers are unhappy. KnowVault's AI reads every review and open-ended response to tell you why — theme clusters, sentiment, risk alerts, and a prioritized action list.
Free beta · No credit card required
Analyze with AI →Frequently Asked Questions
How is the Net Promoter Score calculated?
Classify each 0–10 response: 9–10 are Promoters, 7–8 are Passives, 0–6 are Detractors. NPS = % of Promoters − % of Detractors, which gives a score between −100 and +100. Passives count toward your total responses but do not affect the score.
What is a good NPS score?
SurveyMonkey's industry guidance labels scores above 0 as average, 30–49 as good, and 50+ as excellent. Context matters: published benchmarks (Retently, 2026) average around 41 for B2B software and SaaS and 61 for e-commerce and retail, so compare against your own industry.
Is this NPS calculator really free?
Yes. Everything runs in your browser — paste your responses, get your score instantly. No login, no upload to servers, no credit card required.
Can I paste data from Excel or Google Sheets?
Yes. Copy a column of scores, or two columns (score + comment) and paste them in — tab-separated cells from Excel or Google Sheets are handled automatically. Empty lines and non-numeric lines are counted as skipped and shown, never silently dropped.