About Standard Curve Calculator
A standard curve turns an instrument signal into a concentration: measure a few known standards, fit the relationship, then read unknown samples from the same line. The arithmetic looks simple, but the order of the columns, the units and the calibration range all decide whether the answer means anything.
This tool fits a least-squares line to concentration/signal standards, reports slope, intercept and r², and converts each sample signal with concentration = (signal − intercept) ÷ slope. Sample markers appear on the calibration plot, results are flagged when they fall outside the standard range, and the units can be edited. Everything runs locally.
What this tool does
Calibration line with statistics
Slope, intercept, r² and the fitted equation are shown for the standards you paste.
Sample concentrations
Enter one or more sample signals and read each concentration from the fitted line in a results table.
Extrapolation flags
Samples outside the lowest-to-highest standard concentration are flagged, because the line is not validated there.
Editable units
Set the concentration and signal units so the equation, plot and results table carry the right labels.
Calibration plot
Standards and sample markers are drawn together, with the fitted line and an accessible text description.
How to use Standard Curve Calculator
- 01
Paste the standards
One standard per line: concentration then signal; commas, tabs or spaces work and a header row is optional.
- 02
Check the fit
Confirm the slope is positive for your method and r² is close to what the assay expects; a negative slope usually means the columns are swapped.
- 03
Enter sample signals
Paste the measured signals for your samples, separated by commas or newlines.
- 04
Set the units
Edit the concentration and signal units so the reported results match your protocol.
- 05
Read and check the results
Use the sample table for concentrations and treat any flagged extrapolation as an estimate, not a validated measurement.
How this tool works
- Works with
- STANDARDS → CONCENTRATION
- Processing
- Client-side, in your browser. Nothing is uploaded.
- Requirements
- Chrome, Edge, Firefox or Safari · JavaScript enabled
Limitations worth knowing
- Only a straight-line calibration is fitted; curved or weighted calibrations need different calculations.
- The line is not validated outside the standard concentration range; flagged extrapolations are estimates.
- Up to 500 standards and 200 samples per run, and units are labels rather than conversions.
Privacy and file handling
The standards, sample signals and units you enter are parsed and calculated with plain JavaScript inside your browser tab. Nothing is uploaded, logged or stored, and no request is made to a server while you work. Closing the page clears the data.
Read the full privacy policy