Scatchard Plot Calculator

Analyze receptor-ligand binding data using Scatchard plot analysis

Binding Data Points

Enter your binding data (Bound vs Free ligand concentrations)

PointBoundFree
#1
#2
#3
#4
#5

Single Point Analysis

B/F = 1.6000

Kd (Dissociation)

4.485e-1

Bmax

1.1641

Ka (Association)

2.230e+0

R-squared

94.11%

Regression Parameters

Slope

-2.2296

Y-intercept

2.5955

X-intercept (Bmax)

1.1641

Scatchard Equation

B/F = -Ka * B + Ka * Bmax

  • Slope = -Ka = -1/Kd
  • Y-intercept = Bmax/Kd
  • X-intercept = Bmax

What Is a Scatchard Plot?

A Scatchard plot is a classic graphical method in receptor pharmacology and biochemistry used to characterize the binding of a ligand to a receptor or other macromolecule. The Scatchard plot calculator on this page takes your experimental binding data, performs a linear regression, and returns the key binding constants that describe the interaction: the dissociation constant Kd, the association constant Ka, and the maximum binding capacity Bmax.

The method, introduced by George Scatchard in 1949, transforms the hyperbolic saturation binding curve into a straight line. Instead of plotting bound ligand against free ligand directly, the Scatchard transformation plots the ratio of bound to free ligand (B/F) on the y-axis against the amount of bound ligand (B) on the x-axis. Because the relationship becomes linear for a single class of independent, non-cooperative binding sites, the slope and intercepts of the fitted line carry direct physical meaning.

This binding analysis calculator is widely used in radioligand binding assays, immunology, enzymology, and drug discovery. Researchers studying receptor-ligand binding rely on the Scatchard approach to estimate how tightly a drug or hormone binds its target and how many binding sites are available per unit of tissue or protein. Each data point you enter is a (Bound, Free) pair measured at equilibrium, and the calculator handles the entire conversion and regression automatically.

How the Scatchard Plot Calculator Works

The calculator first converts every binding data point you enter into a Scatchard coordinate. For each measured pair, it keeps the bound value as the x-coordinate and computes the ratio B/F (bound divided by free) as the y-coordinate. These transformed points are what define the straight line of a Scatchard plot.

Next, the tool fits a best-fit line through the transformed points using ordinary least-squares linear regression. It accumulates the standard regression sums — the sum of x, sum of y, sum of x·y, and sum of x² — and solves for the slope and y-intercept. From those two regression parameters, every binding constant follows directly:

  • Slope equals −Ka, the negative of the association constant.
  • Y-intercept equals Ka·Bmax, which is the same as Bmax/Kd.
  • X-intercept equals Bmax, the maximum number of binding sites.

The calculator then reports the association constant Ka (in scientific notation), the dissociation constant Kd as its reciprocal, and the maximum binding capacity Bmax. It also computes a coefficient of determination, R-squared, expressed as a percentage, so you can judge how well a single-site model fits your data. A separate single-point input lets you check the instantaneous B/F ratio for any individual measurement without affecting the regression.

Scatchard Equation and Linear Regression

B/F = -Ka * B + Ka * Bmax

Where:

  • B= Concentration of bound ligand (x-axis of the Scatchard plot)
  • F= Concentration of free (unbound) ligand at equilibrium
  • B/F= Ratio of bound to free ligand (y-axis of the Scatchard plot)
  • Ka= Association constant; equals the negative of the regression slope (Ka = -slope)
  • Kd= Dissociation constant; the reciprocal of Ka (Kd = 1/Ka)
  • Bmax= Maximum binding capacity; equals the x-intercept (y-intercept / Ka)

Interpreting Kd, Ka, Bmax and R-squared

Each output of the Scatchard plot calculator answers a different scientific question. Understanding what they mean keeps you from misreading your binding experiment.

Result Meaning Interpretation
Kd Dissociation constant Lower Kd means tighter, higher-affinity binding. Equals the free concentration at half-maximal binding.
Ka Association constant Higher Ka means stronger affinity. It is simply 1/Kd and equals the negative slope of the line.
Bmax Maximum binding Total density of binding sites. The x-intercept of the plot, in the same units as your bound values.
R-squared Goodness of fit Closer to 100% means the single-site model describes the data well. Low values suggest curvature.

A straight line on the Scatchard plot indicates a single class of independent binding sites. If the plotted points form a concave-up curve, you may have two or more binding-site populations with different affinities, and the simple linear fit will not capture them accurately. A concave-down curve can signal positive cooperativity, where binding at one site increases affinity at another. In those cases the reported Ka, Kd, and Bmax should be treated as approximations, and a nonlinear binding model is usually preferred.

Why the Scatchard Method Still Matters

Modern software fits saturation binding data with nonlinear regression directly to the hyperbolic equation, which avoids the statistical bias that the Scatchard transformation can introduce. So why does the Scatchard plot remain a staple of textbooks and laboratories? The answer is intuition and quick diagnosis.

Because the transformation is linear, a single glance reveals whether your system has one binding site (straight line) or several (curved line). The x-intercept gives Bmax and the slope gives the affinity at a glance, without specialized curve-fitting software. For teaching receptor binding and ligand binding concepts, this visual clarity is unmatched, which is why the Scatchard plot is still introduced in pharmacology and biochemistry courses worldwide.

This calculator bridges the historical method with convenience. You enter raw equilibrium data, and the tool performs the transformation and regression instantly, returning the same Kd and Bmax estimates you would derive by hand — but with the R-squared value computed automatically so you can immediately decide whether a one-site model is justified. It is a practical companion for radioligand assays, ELISA-based affinity measurements, and any equilibrium binding analysis where you want a fast, transparent estimate of affinity and capacity.

Preparing Reliable Binding Data

The quality of the Kd and Bmax you obtain from this binding analysis calculator depends entirely on the quality of the data you feed it. A few experimental practices dramatically improve the reliability of a Scatchard fit.

  1. Reach equilibrium. Measure bound and free ligand only after the reaction has reached binding equilibrium; otherwise the B/F ratios will be systematically off.
  2. Span a wide range. Include data points at low, intermediate, and saturating ligand concentrations so the line is well defined from the steep region down to the x-intercept.
  3. Correct for nonspecific binding. Subtract nonspecific binding (measured with excess unlabeled ligand) before entering values, so only specific binding is analyzed.
  4. Use consistent units. Keep all bound and free values in the same concentration units; Bmax and Kd will then carry those same units.

When you enter at least five well-spaced points and the resulting R-squared is high, the Scatchard plot delivers trustworthy estimates of affinity (Kd, Ka) and capacity (Bmax). If R-squared is poor, revisit whether your system truly has a single binding site or whether nonspecific binding was incompletely subtracted. Treating the Scatchard plot as both a quantitative tool and a diagnostic visualization will make your receptor-ligand binding conclusions far more robust.

Worked Examples

Full Five-Point Scatchard Analysis (Default Data)

Problem:

You measure five equilibrium binding points: (B=0.2, F=0.1), (B=0.5, F=0.3), (B=0.7, F=0.6), (B=0.85, F=1.2), and (B=0.92, F=2.5). Find Kd, Bmax, and the fit quality.

Solution Steps:

  1. 1Transform each point to (B, B/F): (0.2, 2.0000), (0.5, 1.6667), (0.7, 1.1667), (0.85, 0.7083), (0.92, 0.3680).
  2. 2Run least-squares regression: slope = -2.2296 and y-intercept = 2.5955.
  3. 3Convert to constants: Ka = -slope = 2.230 (Ka = 2.230e+0), and Kd = 1/Ka = 4.485e-1.
  4. 4Bmax = y-intercept / Ka = 2.5955 / 2.230 = 1.1641, which also equals the x-intercept.

Result:

Kd = 4.485e-1, Ka = 2.230e+0, Bmax = 1.1641, with R-squared = 94.11% indicating a good single-site fit.

Three-Point Quick Estimate

Problem:

Using a smaller dataset of three points (B=0.3, F=0.2), (B=0.6, F=0.5), and (B=0.8, F=1.0), estimate the binding constants.

Solution Steps:

  1. 1Transform to (B, B/F): (0.3, 1.5000), (0.6, 1.2000), (0.8, 0.8000).
  2. 2Linear regression gives slope = -1.3684 and y-intercept = 1.9421.
  3. 3Ka = -slope = 1.368e+0 and Kd = 1/Ka = 7.308e-1.
  4. 4Bmax = y-intercept / Ka = 1.9421 / 1.3684 = 1.4192 (equal to the x-intercept).

Result:

Kd = 7.308e-1, Bmax = 1.4192, R-squared = 96.16% for this three-point fit.

Single-Point B/F Ratio Check

Problem:

Before fitting a line, you want the bound-to-free ratio for one measurement where Bound = 0.8 and Free = 0.5.

Solution Steps:

  1. 1Identify the bound and free values: B = 0.8 and F = 0.5.
  2. 2Apply the Scatchard y-axis definition: B/F = B divided by F.
  3. 3Compute the ratio: B/F = 0.8 / 0.5.
  4. 4Evaluate the division to four decimal places.

Result:

B/F = 1.6000, the y-coordinate this point would occupy on the Scatchard plot.

Tips & Best Practices

  • Enter at least five well-spaced data points to define the regression line reliably.
  • Always subtract nonspecific binding before entering your bound values.
  • Keep all bound and free measurements in the same concentration units so Kd and Bmax share those units.
  • Check the R-squared value; below about 90% suggests a curved plot and multiple binding sites.
  • Remember the slope equals -Ka and the x-intercept equals Bmax for quick mental checks.
  • Use the single-point B/F field to validate individual measurements before fitting the full line.
  • Include points near saturation so the x-intercept (Bmax) is well constrained.
  • If the plot curves upward, consider a two-site nonlinear model instead of a single Scatchard fit.

Frequently Asked Questions

A Scatchard plot reveals the affinity and capacity of a receptor-ligand interaction. The slope gives the negative association constant (and therefore the dissociation constant Kd), while the x-intercept gives Bmax, the total number of binding sites. A straight line indicates a single class of independent binding sites, and curvature signals multiple site types or cooperativity.
The slope of the fitted line equals -Ka, the negative association constant. Because Kd is the reciprocal of Ka, you compute Kd = 1/Ka = -1/slope. This calculator performs the regression and reciprocal automatically, so you simply enter your bound and free data points and read Kd directly from the results.
Ka is the association constant and Kd is the dissociation constant, and they are exact reciprocals: Kd = 1/Ka. A high Ka or a low Kd both describe tight, high-affinity binding. Kd has the advantage of being expressed in concentration units and equals the free ligand concentration at half-maximal binding.
Curvature usually means your binding system does not fit a single-site model. A concave-up shape indicates two or more populations of binding sites with different affinities, while a concave-down shape suggests positive cooperativity. Incompletely subtracted nonspecific binding can also distort the line, so verify your controls before concluding cooperativity.
R-squared measures how closely the transformed data points follow the straight regression line, expressed as a percentage. A value near 100% means a single-site model describes your data well and the Kd and Bmax estimates are reliable. A low R-squared suggests the linear Scatchard model is a poor fit and a nonlinear binding analysis may be more appropriate.
Nonlinear regression fit directly to the saturation curve is statistically preferred because the Scatchard transformation distorts experimental error. However, the Scatchard plot remains invaluable as a fast visual diagnostic for the number of binding sites and as a teaching tool. This calculator gives you both the binding constants and an R-squared so you can judge fit quality at a glance.

Sources & References

Last updated: 2026-06-05

💡

Help us improve!

How would you rate the Scatchard Plot Calculator?

<>

Editorial Note

MyCalcBuddy Editorial Team

This page is maintained as an educational calculator reference.

Source

Formula Source: Standard Mathematical References

by Various

UpdatedLast reviewed: May 2026
CheckedFormula checks are based on standard references and internal QA review.

Privacy choices

MyCalcBuddy uses necessary storage for the site to work. Optional analytics, notifications, and future advertising features stay off unless you allow them.