Variant B is significantly better than control
B converted at 3.60% against 3.00% for control, a +20.0% relative lift. A difference this large would be unlikely if the two versions performed the same (p = 0.018).
Enter visitors and conversions for each version to get the p-value, the lift with its range and the chance to beat control.
Split must add up to 100%
Variant B is significantly better than control
B converted at 3.60% against 3.00% for control, a +20.0% relative lift. A difference this large would be unlikely if the two versions performed the same (p = 0.018).
Traffic split looks fine (p = 1.000)
The calculation runs in your browser. Nothing you enter is sent or stored.
A statistical significance calculator tells you whether the difference between two versions in an A/B test is bigger than chance would usually produce. Enter each version’s visitors and conversions. This one runs a two-proportion z-test for the p-value and a Bayesian model for the chance to beat control, and checks that your traffic split is sound.
The p-value and the chance to beat control answer different questions, so it helps to read them together with the lift range.
Control converts 300 of 10,000 visitors (3.00%) and the variant converts 360 of 10,000 (3.60%). The lift is +20.0%, the p-value is 0.018, and the chance to beat control is 99.1%, so the result is significant at 95%. With the same rates on 1,000 visitors each, the p-value is 0.45 and the chance to beat control is 77%: the gap looks the same, but there’s too little data to tell it from noise.
The calculator uses standard formulas and runs entirely in your browser.
Each version’s rate is conversions divided by visitors.
A two-proportion z-test compares the two rates using their pooled rate. Two-sided by default; one-sided if you choose it.
The range for the relative lift comes from the log of the ratio between the two rates, at the confidence level you picked.
Each version’s rate gets a Beta distribution starting from a flat prior (every rate equally likely before any data). The calculator then works out the exact probability that the variant’s rate is higher.
Each variant is compared with control, and the significance threshold is divided by the number of comparisons (Bonferroni correction).
A chi-square test compares the visitors each version got with the split you planned. A p-value below 0.001 is flagged as a sample ratio mismatch.
A calculator can only check the numbers you give it. These are the common ways a test produces a “significant” result that doesn’t hold up:
This is called peeking, and with a fixed sample size it pushes the false positive rate well above 5%. Wait for the planned sample size, or use a sequential test that’s built to be checked often.
Decide the smallest lift worth detecting, the minimum detectable effect (MDE), before launch. At a 3% conversion rate, detecting a 10% relative lift at 95% confidence and 80% power needs about 53,000 visitors per variant.
Each extra comparison is another chance of a false positive. Pick one primary metric up front.
Run tests for whole weeks so weekday and weekend visitors are both counted.
If a test would take months, a before-and-after comparison may be the better tool.
Cuttl’s Web Experiments runs these checks for you on live tests, so you don’t need to copy numbers into a calculator.
Enter each version’s visitors and conversions above. If the p-value is below 1 minus your confidence level (0.05 at 95%), the difference is statistically significant.
95% is the most common choice. Teams sometimes use 90% for low-risk changes and 99% when a wrong decision would be costly to undo.
No. The p-value describes how surprising the data would be if there were no difference. The chance that B is better is a Bayesian figure, which this calculator shows separately as the chance to beat control.
Use two-sided unless you decided before the test that you only care whether the variant is better. A one-sided test reaches significance sooner, but it can’t tell you that a variant is worse.
Yes, up to three variants against control. The calculator applies a Bonferroni correction, so each variant needs a lower p-value to count as significant.
It’s when visitors aren’t split between versions the way the test planned, for example 52/48 instead of 50/50 on a lot of traffic. It usually means something is dropping visitors from one version, and it can bias the result.
It depends on your conversion rate and the smallest lift you want to detect. At a 3% conversion rate, detecting a 10% relative lift takes about 53,000 visitors per variant at 95% confidence and 80% power.
Cuttl plans the sample size, checks the traffic split and shows the chance to beat control on every test, alongside heatmaps and recordings for each variant.