SPC Analysis Workbench

Key in a date+value time series and get capability, control charts, histogram, and pattern-rule checks at once.

Enter individual measurements over time. Group size 1 uses I-MR; 2 or more uses Xbar-R/S automatically.

What is SPC (Statistical Process Control)?

Statistical Process Control distinguishes common-cause variation (the inherent noise of a stable process) from special-cause variation (signals that something changed). Control charts plot process data against control limits computed from the data itself — typically at ±3 standard deviations from the centerline — so that only statistically unusual points trigger action.

This workbench selects the chart automatically from your subgroup size: individual values (n=1) use an I-MR chart pair, subgroups of 2–10 use Xbar-R, and larger subgroups use Xbar-S. The within-subgroup standard deviation estimated from the range or moving range (σ̂ = R̄/d₂ or MR̄/1.128) drives the control limits and the short-term capability indices Cp/Cpk, while the overall standard deviation of all data drives the performance indices Pp/Ppk.

Nelson rules 1–8 extend detection beyond simple limit violations: runs, trends, stratification, and oscillation patterns reveal non-random behavior even when every point is inside the limits. A process must be in statistical control before its capability indices are meaningful.

Formula: UCL/LCL = X̄ ± 3σ̂ (σ̂ = R̄/d₂ for Xbar-R, MR̄/1.128 for I-MR)

When to Use This Workbench

Common Mistakes to Avoid

How to Interpret Results

Related Standards & References

Frequently Asked Questions

Which control chart does the workbench choose?

It depends on the subgroup size you set: n=1 produces an Individuals & Moving-Range (I-MR) pair, n=2–10 produces Xbar-R (range-based), and n>10 produces Xbar-S (standard-deviation-based), following standard SPC practice.

What is the difference between Cp/Cpk and Pp/Ppk?

Cp/Cpk use the within-subgroup (short-term) standard deviation estimated from ranges, answering 'what is the process capable of at its best?'. Pp/Ppk use the overall standard deviation of all data, answering 'how did the process actually perform?'. A large gap between Cpk and Ppk indicates instability between subgroups.

What are the Nelson rules?

Eight statistical tests for non-random patterns on a control chart: points beyond 3σ (rule 1), long runs on one side of the centerline (rule 2), trends (rule 3), alternation (rule 4), and zone-based tests (rules 5–8). Each enabled rule is checked against every point; violations are listed with the rule number and point index.

Why are some of my data points excluded?

The preprocessing step drops empty/non-numeric cells and any value outside the optional cutoff bounds before analysis. The 'used' and 'excluded' counts show exactly how many points entered the calculation, so the charts are never silently distorted by sentinel values or typos.

Is this really free, or is it a limited trial for a paid product?

It's a complete, permanently free tool — every feature here (control charts, capability indices, pattern-rule checks, history, and export) runs entirely in your browser, with no account, no usage limit, and no paid tier to unlock. Unlike SPC/quality-monitoring platforms that gate control charts or capability analysis behind a subscription, this workbench has no server-side cost to recoup: the calculation runs 100% client-side, so there's no paid version waiting behind it.