Bonferroni Correction Calculator

Adjust a significance threshold for multiple hypothesis tests and control the family-wise error rate.

Bonferroni-adjusted alpha
Divide the original significance level by the number of planned comparisons.

About the Bonferroni correction

The Bonferroni correction is a simple method for limiting false-positive findings when a study performs more than one hypothesis test. A conventional alpha of 0.05 gives each individual test a five percent chance of rejecting a true null hypothesis under its assumptions. When many tests are considered together, the chance of at least one accidental rejection can become much larger than five percent. The correction protects the family-wise error rate by dividing the desired overall alpha by the number of comparisons. If a study plans m tests and wants a family-wise alpha of α, each test is evaluated against α/m. For example, five tests with an overall alpha of 0.05 use a corrected threshold of 0.01. An observed p-value of 0.008 remains significant, while a p-value of 0.02 does not. An equivalent presentation multiplies every raw p-value by the number of tests and caps the result at one. Comparing adjusted p-values with the original alpha leads to the same decisions. The method follows the union bound, so it controls the probability of one or more type I errors without requiring the tests to be independent. That broad validity is a major strength. It is also conservative, particularly when tests are numerous or positively correlated. Conservatism means the method can reduce statistical power and make genuine effects harder to detect. Researchers should define the family of hypotheses before examining results rather than selecting a convenient number of comparisons afterward. A test family should contain hypotheses that belong to the same inferential claim or decision. For example, a trial comparing several treatment groups with one control may treat those comparisons as one family. Exploratory analyses may contain separate coherent families, but dividing them requires a scientific justification. Repeatedly testing outcomes, subgroups, time points, and model specifications without accounting for all relevant choices can still inflate false-positive risk. Bonferroni is useful when avoiding even one false claim is especially important, the number of comparisons is modest, or a transparent correction is required. Holm's sequential procedure also controls family-wise error and is usually at least as powerful. Benjamini-Hochberg controls the false discovery rate instead and may suit large exploratory screens. This calculator supplies the exact Bonferroni threshold; choosing the correction method still depends on the study design, confirmatory goals, and consequences of false positives.

Bonferroni correction examples

InputsCorrected alphaDecision rule
α = 0.05, 5 tests0.01Treat p-values below 0.01 as significant.
α = 0.05, 10 tests0.005Each comparison receives one tenth of the error budget.
α = 0.01, 20 tests0.0005A strict overall alpha produces a very small per-test threshold.
α = 0.10, 4 tests0.025Each raw p-value is compared with 0.025.

How to apply a Bonferroni correction

  1. Enter the family-wise significance level selected before testing.
  2. Enter the total number of hypothesis tests in the comparison family.
  3. Click Calculate Correction to divide alpha by the number of tests.
  4. Declare an individual result significant only when its p-value is below the corrected threshold.

Bonferroni correction FAQ

What does the Bonferroni correction control?

It controls the family-wise error rate, the probability of making at least one type I error in a defined family of tests. The guarantee does not depend on independence between tests.

How do I adjust p-values instead of alpha?

Multiply each raw p-value by the number of tests and cap the result at 1. Compare those adjusted p-values with the original significance level.

Why can Bonferroni be too conservative?

Dividing alpha among many tests creates a demanding threshold and lowers power. The effect can be pronounced when tests are correlated or the family is large.

What counts as the number of tests?

Count all comparisons that belong to the same inferential family, including planned outcomes or groups covered by one claim. Define that family before viewing the p-values whenever possible.

When should I use Holm correction instead?

Holm's step-down method is appropriate when family-wise error control is needed but more power is desirable. It is uniformly at least as powerful as the single-step Bonferroni procedure.