Net Promoter Score calculator
Calculate NPS from survey responses or score counts. See the promoter, passive and detractor breakdown and download the complete distribution.
Use scores from 0 to 10. Paste up to 100,000 individual scores or a CSV with score,count headers and one row per score. Counts must be nonnegative integers, with no more than 1,000,000,000 responses in total. Input is limited to 1,000,000 characters. The result describes the supplied sample, not all customers, and does not establish statistical significance. Processing stays on your device. Enter whole-number scores. For counted data choose Score counts (CSV) and use the score,count headers. Up to 1,000,000 characters. Review the settings before running.
Your result
How to use Net Promoter Score calculator
- Paste survey scores, separated by spaces, commas, semicolons or new lines.
- Choose individual responses or a score,count CSV distribution. Calculate the result.
- Check the score and group counts, then download the JSON report or distribution CSV.
Useful next steps
How NPS is calculated
Responses of 9 and 10 are promoters, 7 and 8 are passives, and 0 through 6 are detractors. NPS is the promoter percentage minus the detractor percentage. Passives count in the denominator, so the score ranges from -100 to 100.
See the counts behind the score
A score alone hides sample size. The report includes every score count and the promoter, passive and detractor totals. Duplicate score rows are rejected instead of silently adding the same counts twice.
Keep comparisons meaningful
Compare results only when the question, audience and collection method are comparable. This calculator does not infer statistical significance, choose a good-score benchmark or predict customer growth.