Upload a CSV, map your date and value columns, and get the Mann-Kendall verdict with a p-value, Sen's slope with a confidence interval, and the implied change over your window. Free.
Free analyses run on up to 10,000 rows. Larger files are randomly sampled to that size — sign up to analyze your full dataset.
Testing your series for a real trend...
Sent to — trend verdict with p-value, Sen slope with confidence interval, series chart with the trend line, implied change, R code, and AI insights.
Analyze another fileThe series is ordered by the time column and every pair of time points votes: is the later value higher or lower? The vote total is the Mann-Kendall S statistic, standardized against its tie-corrected variance with a continuity correction to give a two-sided p-value. Sen's slope — the median of all pairwise slopes — states the trend's pace in the value's own units per period, with the classical rank-based confidence interval, and is carried across the window to give the implied total change. Finally the residuals from a simple linear fit are checked for lag-1 autocorrelation; above 0.3 the analysis warns that serial correlation inflates the test's confidence.
Use it whenever a chart looks like it's drifting up or down — a KPI, a cost, a sensor reading — and you need to know whether the trend is statistically real and how fast it is moving.
Not for seasonal or rise-then-fall patterns (it tests monotonic trend only), and not a substitute for a forecasting model when you need future values rather than a verdict on the past.
Built for: Analysts, operators, and engineers who need a defensible answer to 'is this really trending?'
Typical data source: A spreadsheet or CSV with a date (or order) column and a measured value per row
Any table with a time column and a measured value. For example, monthly revenue:
Minimum 8 rows · Best with 20-500 time points
Standard-library analysis: the Mann-Kendall trend test with Sen's slope — the classical nonparametric pair for deciding whether an ordered series has a real monotonic trend or is just noise. Computes the tie-corrected Mann-Kendall statistic with a two-sided p-value, Sen's slope (the median pairwise slope) with its classical confidence interval, the implied total change over the window, and an honest serial-correlation caution when autocorrelation would inflate the test's confidence. Works on any dataset: map a date (or sortable index) column and the numeric value to test.
The actual series with the Sen trend line overlaid — the trend the test settled on, drawn against the noise it had to see through.
The full Mann-Kendall arithmetic — S, tie-corrected variance, z, and the p-value behind the verdict.
How fast the value is moving per period, with a confidence interval and the change it implies over your window.
Every method choice and assumption check, including the serial-correlation caution.
Plain-English interpretation — what the numbers mean, what's significant, and what to do next.
Is my metric really rising, or am I reading noise?
Map a date column and the value. You get the Mann-Kendall verdict with a p-value, Sen's slope with a confidence interval, the implied total change over your window, and an honest warning if autocorrelation makes the test overconfident.
See our FAQ for details on pricing, data privacy, and how the analysis works. Every report includes a Methodology section showing the statistical test, assumptions checked, and diagnostics run.
Run any analysis on your own data — validated R analyses, interactive reports, AI insights, and PDF export.
Try Free — No Credit CardTell us what went wrong, in your own words. We capture the page you're on automatically, so no need to describe where you are.