Friday, July 17, 2026

Lab Tools · HPLC & UV Calibration · ICH Q2 Linearity

HPLC Standard Curve Calculator

Fit a linear calibration curve from concentration–response pairs, inspect residuals, and estimate unknown concentration from HPLC peak area, UV absorbance, or plate-reader data—built for pharmaceutical QC and method validation workflows.

Quick Answer

An HPLC standard curve fits a linear model (response = slope × concentration + intercept) from calibration standards with known analyte levels. R² summarizes fit strength; residuals reveal curvature or outliers ICH Q2(R2) expects at least five levels across the reporting range. After fitting, unknown concentration = (response − intercept) / slope when the sample falls within the validated range. This tool uses unweighted ordinary least squares—review residuals and consider weighted regression for wide or impurity methods.

Calibration Model
response = slope × concentration + intercept
Unknown concentration = (unknown response - intercept) / slope. This tool uses unweighted ordinary least squares.

Calibration Curve Inputs

Enter concentration–response pairs, then optionally estimate unknown concentration from a measured response.

Standard points

One pair per line. Commas, tabs, or spaces are accepted. Example: 50, 2460

Unknown sample
Slope
Intercept
Unknown concentration
# Concentration Response Predicted Residual Residual %

ICH Q2 Linearity Context

ICH Q2 describes linearity as the ability of an analytical procedure to obtain test results that are directly proportional to analyte concentration within a given range. For an HPLC assay, that means preparing standards across the intended reporting range, fitting the calibration relationship, and documenting the equation, range, and statistical evidence.

A high R² supports linearity, but it is not the whole validation story. Residuals should be randomly distributed around zero, standards should bracket unknowns, and the method should meet accuracy and precision requirements across the selected range.

Calibration Curve and Residual Review

Slope
The slope is the response factor. A steeper slope indicates higher detector sensitivity per concentration unit.
Intercept
The intercept reflects background response or systematic offset. Large intercepts should be investigated against blanks.
R² measures fit strength, but residual structure can reveal curvature even when R² is numerically high.
Residuals
Residuals show observed minus predicted response. Trends at low or high standards may suggest a narrowed range or weighted regression.

How to Use This Calculator

1
Prepare at least five calibration standards across the intended reporting range per ICH Q2(R2) linearity expectations.
2
Paste concentration,response pairs (one per line). Use the Solution Preparation Calculator to weigh standards accurately.
3
Click Calculate Standard Curve. Review slope, intercept, R², and the residual table for systematic error.
4
Enter unknown response to back-calculate concentration. Confirm the result lies within the validated calibration range.
5
Document fit statistics in the validation report. Chain to the LOD/LOQ Calculator for detection limits derived from the regression slope.

Worked Example

HPLC assay calibration (default sample data)

Standards: 0–100 µg/mL with peak areas 112–4875 mAU·s (six levels).

Fit: response ≈ 48.6 × concentration + 112 → R² ≈ 0.999.

Unknown: response 2500 mAU·s → concentration ≈ (2500 − 112) / 48.6 ≈ 49.1 µg/mL.

Review residuals before using for release testing; low-end standards often drive intercept magnitude in UV and HPLC assays.

Pharma & QC Laboratory Context

Standard curves underpin assay, impurity, and dissolution HPLC methods validated under ICH Q2(R2). QC teams document the calibration equation, range, and residual evidence in method validation protocols and daily system suitability checks. Stability and release testing depend on bracketing unknowns within the validated range and using the same weighting model approved at validation.

Prepare calibration standards with the Solution Preparation Calculator and Molarity Calculator. After linearity review, estimate LOD/LOQ with the LOD/LOQ Calculator and mobile-phase recipes with the HPLC Mobile Phase Calculator.

Weighting Caveat for HPLC and UV Assays

This calculator uses unweighted ordinary least squares. That is suitable for many assay calibration ranges where response variability is roughly constant. For impurity methods, bioanalytical assays, or wide concentration ranges, variance often changes with concentration. In those cases, evaluate weighted fits such as 1/x or 1/x² and justify the selected model in the validation report.

Evidence & Sources

Frequently Asked Questions

A standard curve is a calibration model built from standards with known analyte concentrations and measured instrument responses. In HPLC or UV assays, the curve is commonly fitted as response = slope × concentration + intercept, then used to estimate unknown sample concentration from response.
R² is the coefficient of determination. It describes how much of the response variation is explained by the linear model. Values close to 1 indicate a tight linear fit, but R² alone is not enough for validation; residuals, calibration range, precision, and accuracy should also be reviewed.
ICH Q2(R2) expects linearity to be evaluated across the intended analytical range. In practice, pharmaceutical HPLC assay methods commonly use at least five concentration levels, often with replicate preparations or injections depending on the method validation protocol.
Unweighted ordinary least squares is common for narrow assay ranges. If response variance increases at higher concentrations or low-end accuracy is critical, weighted regression such as 1/x or 1/x² may be appropriate. This calculator reports an unweighted fit, so review residuals before using results for validation decisions.
After fitting the calibration equation y = mx + b, solve for x: concentration = (response - intercept) / slope. The unknown should fall within the validated calibration range unless the method allows dilution or bracketed extrapolation.
GraphPad QuickCalcs linear regression is a general statistics tool for any X–Y dataset. This HPLC standard curve calculator is built for pharmaceutical calibration workflows: concentration–response pairs, residual tables, unknown back-calculation, and ICH Q2(R2) linearity context with links to LOD/LOQ and solution preparation tools in the NovaPharmaNews lab hub.
Many validated HPLC assay protocols target R² ≥ 0.99, but acceptance criteria are method-specific and defined in the validation protocol. A high R² with systematic residual trends can still fail linearity. Review residual plots, accuracy at each level, and precision across the range—not the summary statistic alone.
Residuals are observed minus predicted response at each standard. Random scatter around zero supports a linear model. Trends at low or high standards suggest narrowing the range, changing weighting, or evaluating a different model. Residual % helps compare relative error across levels.
Weighted regression is often considered when variance increases with concentration—common in impurity methods, wide calibration ranges, or bioanalytical assays. FDA and ICH references discuss evaluating fit quality beyond unweighted least squares. This page uses unweighted OLS; confirm the selected weighting in your validation report.
The calibration range is the interval from the lowest to highest standard concentration where the method meets accuracy and precision requirements. Unknown samples should be bracketed by standards within that range. Extrapolation outside validated limits requires protocol justification and additional evidence.
LOD and LOQ are derived from calibration sensitivity—often using residual standard deviation of the regression and slope per ICH Q2(R2). After fitting a curve here, use the LOD/LOQ Calculator with slope and σ to estimate detection and quantitation limits for the validated method.
Yes. Enter one concentration,response pair per line using commas, tabs, or spaces. Example: 50, 2460 for 50 µg/mL and 2460 mAU·s. Set concentration and response unit labels for documentation. Use Ctrl+Enter in the data box to calculate quickly.

Related Lab Tools