Skip to content
Chemistry

Calibration Curve Calculator

Enter your standard concentrations and corresponding signal readings separated by commas. The calculator fits a least-squares line, reports slope, intercept, R-squared, limit of detection (LOD) and limit of quantification (LOQ), then back-calculates the concentration of any unknown sample from its signal. Results update instantly as you type.

Your details

Known concentrations of your calibration standards, separated by commas. Must match the order and count of the signals below.
Instrumental responses for each standard. Typically absorbance (Beer-Lambert) or fluorescence intensity.
Choose the unit for your concentration axis.
The instrumental reading for your unknown sample. The calculator back-calculates its concentration from the regression line.
The signal of a blank (zero-standard) replicate. Used to estimate the baseline noise for LOD and LOQ. If you have a blank standard in your list, enter its signal here too.
Standard deviation of repeated blank measurements. LOD = 3 * SD_blank / slope, LOQ = 10 * SD_blank / slope.
Unknown concentrationExcellent linearity (R² >= 0.999)
5.4971

Back-calculated from (signal - intercept) / slope

Slope (sensitivity)0.0989
Intercept (background)0.00633
R-squared0.99986
LOD0.1213
LOQ0.4044
Number of standards6
0.99986 R^2
Poor<0.95Acceptable0.95-0.99Good0.99-0.999Excellent0.999+
00.510510
Concentration (ug/mL)
  • Calibration standards
  • Regression line

Calibration line: y = 0.09890 x + 0.00633, R-squared = 0.99986.

  • R-squared is 0.99986, which meets or exceeds the 0.999 threshold required by most pharmacopoeial and environmental methods.
  • The unknown sample concentration is 5.4971 ug/mL, back-calculated from signal = 0.5500 using x = (y - 0.00633) / 0.09890.
  • LOD is 0.1213 ug/mL and LOQ is 0.4044 ug/mL. Concentrations reported below LOQ should be treated as semi-quantitative.

Next stepIf the unknown is near the top of your range, verify no detector saturation occurred; if near the bottom, ensure it is above the LOQ.

What is a calibration curve?

A calibration curve (also called a standard curve) is a graphical relationship between the known concentrations of a series of reference standards and the corresponding instrument responses (signals). In spectrophotometry the signal is absorbance; in fluorescence it is emission intensity; in chromatography it is peak area. By fitting a regression line through the standards, you obtain an equation that lets you read off the concentration of any unknown sample from its measured signal - this back-calculation is the core of quantitative analytical chemistry. A well-constructed calibration curve is linear, spans the expected sample range, and has an R-squared value close to 1. The slope reflects the sensitivity of the method, and the intercept captures the background or baseline response.

How this calculator works

Enter your standard concentrations and the matching signal readings as comma-separated lists. The calculator uses ordinary least squares (OLS) linear regression to fit y = a*x + b, where x is concentration and y is signal. It then inverts the equation to x = (y - b) / a, so you can enter any unknown signal and instantly read its concentration. R-squared is computed from the Pearson correlation coefficient squared. Limit of Detection (LOD) is estimated as 3 * SD_blank / slope and Limit of Quantification (LOQ) as 10 * SD_blank / slope, following the ICH Q2(R1) and IUPAC definitions. The gauge shows your R-squared on a colour-coded scale, and the chart plots the regression line alongside your standards and the unknown point so you can see at a glance whether any standards are outliers.

LOD, LOQ and reporting below the limit

The Limit of Detection (LOD) is the lowest concentration distinguishable from the blank at a defined confidence level. The Limit of Quantification (LOQ) is the lowest concentration that can be quantified with acceptable precision and accuracy. Both are derived from the variability of replicate blank readings: LOD = 3 * SD_blank / slope, LOQ = 10 * SD_blank / slope. If you report a result below the LOQ, it should be flagged as "< LOQ" or reported as a semi-quantitative estimate. Results below the LOD should be reported as "not detected" or "< LOD". To lower your LOD/LOQ, increase instrument sensitivity, reduce blank variability through cleaner reagents or glassware, or use a steeper calibration line (more sensitive method).

When linearity breaks down

Several factors can push a calibration curve away from a straight line. At very high concentrations, detector saturation (Beer-Lambert deviations in absorbance, CCD saturation in fluorescence) compresses the signal. At very low concentrations, matrix effects or non-specific binding can inflate or suppress the response. Protein aggregation in BCA or Bradford assays causes curvature above about 1 mg/mL. If R-squared falls below 0.99, examine your residual plot for a systematic curve pattern rather than random scatter - a curve means you need a quadratic or log-logistic model instead of a straight line. Dropping the highest or lowest standard, re-running outliers, or narrowing the working range are the first steps to recover linearity.

R-squared acceptance criteria by application

Application areaMinimum R-squaredGuidance source
Pharmaceutical assays (ICH Q2(R1)) >= 0.999 ICH Q2(R1)
Environmental water analysis (EPA) >= 0.995 EPA 8000-series
Clinical chemistry / immunoassays >= 0.990 CLIA / CAP
Food safety and pesticide residues >= 0.990 SANTE/11312/2021
Research / exploratory studies >= 0.950 General practice

Regulatory and scientific guidelines specify minimum R-squared values for calibration curves in various analytical contexts.

Frequently asked questions

How many standard points do I need for a calibration curve?

Most regulatory guidelines require at least five concentration levels spanning the working range, including the zero standard (blank). ICH Q2(R1) recommends six points for pharmaceutical methods. More points improve the precision of the slope and intercept estimates and make outliers easier to spot. Fewer than four points is generally considered inadequate for a reliable regression in analytical chemistry.

What R-squared value is acceptable for a calibration curve?

The required R-squared depends on the application. Pharmaceutical and clinical methods usually require R-squared of 0.999 or higher. Environmental and food-safety methods typically require 0.995 or 0.990. Research-grade work often accepts 0.990. An R-squared below 0.95 almost always indicates a problem with the data, the method, or the concentration range that should be investigated before reporting results.

What is the difference between LOD and LOQ?

The Limit of Detection (LOD) is the smallest amount that can be reliably distinguished from a blank. The Limit of Quantification (LOQ) is the smallest amount that can be measured with acceptable precision and accuracy (typically 10-20% relative standard deviation). LOQ is always higher than LOD - usually about three times higher when using the SD-based method. Samples between LOD and LOQ are "detected but not quantifiable."

Why should I not extrapolate beyond my calibration range?

The linear relationship between concentration and signal is validated only within the range of your standards. Outside this range, detectors can saturate (high end) or noise can dominate (low end), and the slope can change. Extrapolated concentrations carry unknown error that is not captured by R-squared. If your unknown falls outside the range, dilute it and re-measure, or prepare additional standards to extend the range.

What if my intercept is not close to zero?

A non-zero intercept means the instrument reports a background signal even at zero analyte concentration. This is normal for many techniques - UV-Vis absorbance of the blank solvent, fluorescence of the buffer, or a detector offset. The regression handles it automatically through the intercept term b. You only need to worry if the intercept is so large that it dominates the signal at the low end of your range, which would increase your LOD and LOQ. In that case, consider subtracting the blank signal before regression (zeroing the baseline).

How do I handle outliers in my calibration standards?

Plot your residuals (observed signal minus predicted signal for each standard) and look for points more than two or three standard deviations from zero. If one standard is a clear outlier, check for transcription errors, pipetting mistakes, or solution preparation problems. You may remove a confirmed outlier and refit the regression, but document the reason. Never remove an outlier simply because it improves R-squared without a scientific justification.

Sources

Written by Dr. Sofia Marchetti, PhD Chemist · Milan, Italy

Physical chemist and laboratory educator bringing rigorous solution science to accessible, accurate online tools.

Search 3,500+ calculators

Loading search…