Latency Percentile Analyser
Free latency percentile analyser. Paste response-time samples to get p50/p90/p95/p99, mean, standard deviation and the mean-vs-tail gap. Runs entirely in your browser.
- Samples: —
- Min / Max: —
- Mean: — · Std dev: —
- Mean vs p99 gap: — (how much the tail hides behind the average)
Why percentiles, not averages
An average is dominated by the bulk of your traffic and barely moves for a handful of slow outliers — so a system can look healthy on the mean while a meaningful slice of users suffer. p95 and p99 describe the shape of the distribution, including the tail real users feel. The "mean vs p99 gap" above shows exactly how much the average is hiding.
Notes
- Percentiles use the nearest-rank method on your samples.
- Everything runs locally in your browser — nothing is uploaded.
- Don't average percentiles across machines; combine the raw samples first, then compute once.
More: why p99 matters.
Comments are powered by Giscus (GitHub Discussions). Enable them by
configuring GISCUS in src/consts.ts — see
giscus.app.