ELISA results come back as optical densities, but what you want is concentration. This tool fits a 4-parameter logistic curve to your standard series and inverts it to read off the concentration of each unknown, the same method used by plate-reader software.
How it works
The 4PL model relates concentration x to signal y:
y = d + (a - d) / (1 + (x / c)^b)
where a is the response at zero analyte, d is the saturated response, c is the EC50, and b is the Hill slope. The tool fits these four parameters to your standards by least-squares (a damped Gauss-Newton / Levenberg-Marquardt iteration), then solves the equation for x to interpolate each unknown:
x = c * ((a - d) / (y - d) - 1)^(1/b)
Finally it multiplies by the dilution factor to report the concentration in the original sample.
Tips and notes
Always include the blank or zero standard so the lower asymptote is anchored. Use at least seven points spanning both plateaus; a curve that never flattens at the top biases the fit. Watch the R-squared: below about 0.98 a standard is probably off, and re-running it usually rescues the plate. If a sample reads above the top standard it cannot be interpolated, so dilute it further and re-assay rather than extrapolating beyond the curve.