Cpk Calculator — Process Capability (Cp, Cpk, CPU, CPL)
Enter your process mean, standard deviation, and spec limits and this calculator returns Cp, Cpk, CPU, CPL, sigma level, and expected PPM — instantly, in your browser, with plain-language interpretation.
Inputs
Enter the process parameters and the spec limits.
Enter a finite mean and σ > 0 to compute capability indices.
Cp
—
Cpk
—
CPU
—
CPL
—
σ (short-term)
—
Expected PPM
—
Rating
—
Capable?
—
What is Cpk?
Cpk — the process capability index — measures how well a process fits inside its specification limits, taking both its spread and its centering into account. It answers the practical question: given where the process mean sits and how much it varies, how much room is left before output crosses the nearest spec limit? A Cpk of 1.0 means the nearest limit sits exactly 3 standard deviations from the mean; higher is safer.
Its sibling Cp asks a simpler question: could the process fit the spec if it were perfectly centered? Cp compares the spec width to the process spread and ignores the mean entirely. That makes the pair diagnostic: Cp is the best-case capability, Cpk is the actual capability, and the gap between them is the cost of being off-center.
The Cp and Cpk formulas
Cp = (USL − LSL) / 6σ
Cpk = min( (USL − μ) / 3σ , (μ − LSL) / 3σ )
μ is the process mean, σ the process standard deviation, and USL/LSL the upper and lower specification limits. The two terms inside the min() are CPU (capability against the upper limit) and CPL (against the lower limit) — Cpk is simply whichever side is worse. With a one-sided spec, CPU or CPL alone serves as the effective Cpk, and Cp is undefined because there is no spec width.
Worked example
A filling line targets 500 ml with specs at 495–505 ml. A capability study finds the process mean at 501.5 ml with a standard deviation of 1.2 ml.
Cp = (505 − 495) / (6 × 1.2) = 10 / 7.2 = 1.39 CPU = (505 − 501.5) / (3 × 1.2) = 3.5 / 3.6 = 0.97 CPL = (501.5 − 495) / (3 × 1.2) = 6.5 / 3.6 = 1.81 Cpk = min(0.97, 1.81) = 0.97
The spread would comfortably fit the spec (Cp = 1.39, better than the 1.33 standard), but the mean sits 1.5 ml high, so the upper tail is spilling defects: Cpk = 0.97 is below even the marginal 1.0 line. The fix is centering, not variation reduction — shifting the mean back to 500 ml would lift Cpk to ≈ 1.39 with no other change to the process.
Cpk benchmarks
| Cpk | Sigma level | Verdict |
|---|---|---|
| 1.00 | 3σ | Marginal — just fits the spec, no drift margin |
| 1.33 | 4σ | Capable — the standard minimum acceptance level |
| 1.67 | 5σ | Good — common bar for safety-critical / new processes |
| 2.00 | 6σ | Excellent — the classic Six Sigma benchmark |
Cpk ≥ 1.33 is the acceptance convention most industries and customer PPAP requirements use: it leaves a full standard deviation of margin between the process and its nearest limit. Below 1.0, a meaningful share of output is already outside spec.
How to interpret your result
Read Cp and Cpk together. If both are low, the process varies too much for the spec — reduce variation. If Cp is healthy but Cpk lags well behind it, the spread is fine and the process is simply off-center — recentering the mean is usually the cheapest capability gain available. If Cp and Cpk are nearly equal, the process is well-centered and any further gain has to come from tightening variation.
Two prerequisites before trusting any capability index: the process must be stable (in statistical control — check a control chart first, because capability of an unpredictable process is meaningless), and the data should be approximately normal, since the indices and the PPM estimate assume a normal distribution. Also mind the short-term vs long-term distinction: computed from within-subgroup variation these formulas give Cp/Cpk (potential capability); computed from overall long-term standard deviation they give Pp/Ppk (actual performance). This calculator applies whichever σ you enter — label your result accordingly.
Frequently asked questions
- What is a good Cpk?
- The widely used acceptance convention is Cpk ≥ 1.33 (a 4σ process), the minimum most customers and the AIAG SPC manual treat as "capable". Cpk 1.00 is marginal — the process just fits the spec with no margin for drift. Safety-critical and new processes are often held to 1.67 (5σ), and 2.00 corresponds to the classic 6σ benchmark.
- What is the difference between Cp and Cpk?
- Cp compares the spec width to the process spread and ignores where the process is centered — it is the capability you would get if the mean sat exactly mid-spec. Cpk measures capability from the mean to the nearest spec limit, so it is penalized by off-centering. Cpk is always ≤ Cp, and a large gap between them means the process is off-center: recentering the mean recovers capability without reducing variation.
- What is the difference between Cpk and Ppk?
- Both use the same formula; they differ in the standard deviation. Cpk uses short-term (within-subgroup) variation — typically estimated from a control chart via R̄/d2 — and describes what the process is capable of. Ppk uses the overall long-term standard deviation of all data and describes how it actually performed, drift included. Ppk ≤ Cpk in practice; a big gap points to instability between subgroups.
- What if I only have one spec limit?
- Leave the other field empty. With only a USL the calculator reports CPU = (USL − μ) / 3σ as the effective Cpk; with only an LSL it reports CPL = (μ − LSL) / 3σ — the AIAG convention for one-sided specifications. Cp is undefined with one limit (there is no spec width), and the expected PPM counts a single tail.
- Is my data uploaded anywhere?
- No. This calculator runs entirely in your browser — the numbers you type never leave your device. The math comes from the same parity-tested engine that powers the LeanProjax platform.
Related calculators
DPMO calculator
Free DPMO calculator: convert defects, units, and opportunities into DPMO, sigma level, yield, and DPU — with the standard Six Sigma conversion table.
Sigma level converter
Free sigma level converter: translate between DPMO, process yield, Cpk, and short/long-term sigma using the standard 1.5σ shift convention.
Sample size calculator
Free statistical sample size calculator for continuous data, proportions, and capability studies — with power, confidence level, and finite population correction.
OEE calculator
Free OEE calculator: availability × performance × quality with TEEP and the Six Big Losses breakdown, benchmarked against world-class OEE.