NPS Calculator

Calculate Net Promoter Score from promoter/passive/detractor counts or pasted 0-10 survey scores.

Also useful for: nps calculator net promoter score calculator nps score calculator promoter passive detractor calculator NPS Calculator

NPS Calculator

Runs in your browser. Inputs are not uploaded.
Input
Results
Summary: NPS is 25 from 8 responses.

Stats
- Nps: 25
- Responses: 8

Issues
- No issues found.

Output
Promoters: 4
Passives: 2
Detractors: 2
Total responses: 8
NPS: 25

NPS Calculator Example Run

Calculate NPS from raw 0-10 scores.

Sample inputs
Counts
Promoters: (blank)
Passives: (blank)
Detractors: (blank)

Scores
Raw 0-10 scores:
10,9,8,7,6,5,10,9

Generated result
Summary: NPS is 25 from 8 responses.

Stats
- Nps: 25
- Responses: 8

Issues
- No issues found.

Output
Promoters: 4
Passives: 2
Detractors: 2
Total responses: 8
NPS: 25

What the NPS Calculator Checks

  • Raw score parsing

    0-10 scores are grouped into promoters, passives, and detractors.

  • Direct count mode

    Promoter, passive, and detractor counts can be entered without raw scores.

  • NPS formula

    The score is promoters percentage minus detractors percentage, rounded to a whole number.

  • Response total

    The output includes total responses so small-sample scores are obvious.

  • Survey caveat

    NPS is calculated only from provided data; the tool does not judge sampling quality or customer sentiment drivers.

NPS Calculator Questions

  • Q: Does the NPS calculator upload my survey scores? A: No. Inputs are processed in your browser, and pasted content is not sent to analytics or a server.
  • Q: What should I paste into the NPS calculator? A: Enter promoter, passive, and detractor counts, or paste raw 0-10 survey scores.
  • Q: What can I copy or download? A: You can copy the NPS summary and response breakdown.
  • Q: What does the NPS calculator not verify? A: It does not analyze comments, remove biased samples, weight responses, or explain why customers gave the score.

Use NPS Calculator with an LLM

Copy the prompt or pass the llms.txt contract link to your assistant.

Prompt
Use the CleanUtils NPS Calculator tool for this request.
Tool contract: https://cleanutils.com/business-tools/nps-calculator/llms.txt

Read the llms.txt contract, ask me for any missing required input, then follow the contract exactly. If the contract includes JavaScript, run `runCleanUtilsTool(userInput)` in a sandboxed JavaScript runtime and return the result with any warnings or errors.