About this tool
Calculate a seeded, reproducible bootstrap confidence interval for the mean from your numeric sample, with adjustable iterations and confidence level.
The Bootstrap Confidence Workbench builds a percentile bootstrap confidence interval for a sample mean by resampling your data with replacement n times per iteration, then reading the interval off the sorted bootstrap distribution at the α and 1−α quantiles, where α = (100 − confidence) / 200. Because resampling is driven by a seeded linear congruential generator, the same sample, iteration count and seed always return the same interval — which matters when a number goes into a report someone else has to reproduce. You choose 90%, 95% or 99% confidence and anywhere from 100 to 20,000 iterations, and get back the interval, the sample mean, the sample size and the bootstrap median.
Open Bootstrap Confidence Workbench on AltFTool — it loads instantly in your browser.
Paste your observations into Numeric sample, separated by commas, spaces or semicolons — or press the Eight values example to load 12, 15, 18, 19, 22, 25, 27, 31.
Set Bootstrap iterations anywhere from 100 to 20,000, choose a Confidence level (%) of 90%, 95% or 99%, and set the Seed; the defaults are 2000 iterations and seed 104729.
Read the interval reported to six decimals alongside the Sample size, Sample mean, Iterations, Seed and Bootstrap median rows, then use Copy or Download to save bootstrap-confidence-workbench.txt.
A seeded generator replaces Math.random, so a given sample, iteration count and seed reproduce the identical interval on any machine.
The interval comes from the empirical resampling distribution of the mean rather than a normal or t approximation, which suits small or skewed samples.
Sample size, sample mean, iteration count, seed and the bootstrap median are reported with the interval so you can see whether the resampling distribution is centred on the sample mean.
2,000 is the default and is generally adequate for a percentile interval on a mean; the tool accepts 100 to 20,000. More iterations reduce Monte Carlo noise in the interval endpoints but do not fix a small or unrepresentative sample — that is a data problem, not a resampling one.
Which quantiles of the sorted bootstrap means become the endpoints. At 95% the interval runs from the 2.5th to the 97.5th percentile of the bootstrap distribution, at 90% from the 5th to the 95th, and at 99% from the 0.5th to the 99.5th.
So the result is deterministic. Resampling is inherently random, and without a fixed seed two runs on the same data would give slightly different endpoints; recording the seed alongside the data and iteration count makes the interval fully reproducible.
When the observations are not independent or the statistic sits near a boundary — time series, clustered or repeated-measures data, very small or biased samples, and extreme tail quantiles all break the assumptions behind a plain percentile interval. Those cases call for a block bootstrap, a BCa interval or another design; treat this as an informational estimate and check the method with a statistician for published work.
Add the Bootstrap Confidence Workbench widget to your blog or website — free, responsive, no signup. Just keep the “Widget by AltFTool” credit link visible.
<iframe src="https://www.altftool.com/embed/widget/bootstrap-confidence-workbench"
title="Bootstrap Confidence Workbench — free AltFTool widget"
width="100%" height="640" style="border:0;border-radius:12px;overflow:hidden"
loading="lazy" referrerpolicy="no-referrer-when-downgrade" allow="clipboard-write"></iframe>
<p style="font-size:12px;margin:4px 0 0">Widget by <a href="https://www.altftool.com/tools/all/bootstrap-confidence-workbench?utm_source=embed&utm_medium=widget" rel="nofollow">AltFTool — free online tools</a></p>