Antibody-Antigen Binding Kinetics Calculator
Estimate both how much binding happens and how fast it happens
This calculator models a simple reversible antibody-antigen interaction. That matters because laboratory decisions often depend on two different questions at once. First, what fraction of binding sites will be occupied if the system is allowed to settle? Second, after a real observation window such as 30 seconds, 2 minutes, or 10 minutes, how much binding has actually accumulated so far? A strong interaction on paper can still look weak in a short experiment if association is slow, and a complex that forms quickly can still disappear rapidly if dissociation is fast. The form below turns those ideas into three practical outputs: the equilibrium bound fraction, the fraction bound at a chosen time, and the complex half-life.
These outputs are useful when planning biosensor runs, optimizing incubation times, checking whether a capture assay has enough dwell time, or building intuition around reported kinetic constants. If you already know kon and koff, the calculator helps you connect those constants to something more tangible than a rate table. If you have only a dissociation constant from the literature, this page also shows why that single number does not fully describe time-dependent behavior: the same affinity can come from very different combinations of association and dissociation rates.
The example values preloaded into the form are deliberately simple rather than prescriptive. They create a balanced case with a moderate nanomolar affinity and a one-minute observation window, which makes it easy to see the difference between eventual occupancy and short-term binding. Replace them with your own constants before using the result for real planning.
What each input means in practical terms
Association rate kon (1/M·s) describes how quickly free antibody and free antigen form a complex when they encounter each other. A larger value means binding sites fill faster at the same antigen concentration. Because the unit includes molarity, even a very large kon will not create fast binding if the antigen concentration is extremely low.
Dissociation rate koff (1/s) describes how quickly an existing complex falls apart. This input controls residence time and directly determines the half-life of the complex in this model. Lower koff means a more persistent complex. When users want to know whether a signal will survive a wash step, this is usually the first value to examine.
Antigen concentration (nM) is entered in nanomolar for convenience, but the script converts it to molar internally because kon is defined per molar per second. This is one of the most important unit checks on the page. If your source concentration is in pM, µM, or mg/mL, convert it before entering the number. An incorrect concentration unit can shift the answer by orders of magnitude.
Observation time (s) is the duration over which you want to watch binding accumulate from an initially unbound state. This output is especially helpful when an assay does not run long enough to reach equilibrium. In that situation, the time-point fraction tells you what is realistically present when the measurement is taken, while the equilibrium fraction tells you where the system would eventually settle if the same conditions were maintained.
Using the calculator is straightforward: enter positive rate constants and concentration, choose the observation time, and then submit the form. The result panel updates instantly. A sensible self-check is to confirm that both fractions stay between 0 and 1, and that the time-point fraction does not exceed the equilibrium fraction for the zero-start model used here.
The kinetics behind the result
The calculation assumes one reversible binding interaction with a constant free antigen concentration and no bound complex present at time zero. Under those assumptions, the bound fraction B changes over time according to the standard first-order kinetic equation:
Here, [L] is the free antigen concentration. The dissociation constant is then:
At equilibrium, association and dissociation balance, producing the familiar occupancy expression:
With the starting condition of zero bound complex, the time-dependent solution used by the calculator is:
The complex half-life reported below is a separate dissociation-only quantity:
Because many readers compare several calculators at once, the two MathML blocks below are preserved as generic reminders that any calculator is still a mapping from inputs to outputs and that sensitivity analysis often comes down to asking which term dominates. For this page, those ideas are secondary to the kinetic formulas above, but they still help when you compare scenarios methodically.
Worked example using the default values
Suppose you keep the example inputs that load with the page: kon = 1×105 1/M·s, koff = 1×10-3 1/s, antigen concentration = 10 nM, and observation time = 60 s. First convert the concentration to molar: 10 nM = 1×10-8 M. Next compute the dissociation constant: KD = 10-3 / 105 = 10-8 M, which is also 10 nM.
That immediately gives an equilibrium bound fraction of 10 nM / (10 nM + 10 nM) = 0.500. In plain language, if the system is left under constant conditions long enough, half of the available sites are expected to be occupied at steady state. Now calculate the approach-to-equilibrium rate term: kon[L] + koff = 105 × 10-8 + 10-3 = 0.002 s-1. After 60 seconds, the fraction bound is about 0.057.
This is the most useful lesson in the example. The equilibrium occupancy is 0.500, yet after only one minute the system has reached just a small portion of that value. The interaction is not weak at equilibrium; it is simply still approaching equilibrium on the chosen timescale. The half-life is ln(2) / 0.001 ≈ 693.1 s, which tells you that once formed, complexes decay relatively slowly. A short assay can therefore underestimate an otherwise respectable interaction if the incubation is not long enough.
How concentration shifts both occupancy and speed
Changing concentration affects more than the final occupancy. It also changes the observed approach rate because the association term contains kon[L]. The table below keeps the same rate constants and one-minute observation window while varying only antigen concentration. This makes the concentration effect easy to see without changing any other assumption.
| Antigen concentration | Equilibrium bound fraction | Fraction bound at 60 s | What it means |
|---|---|---|---|
| 1 nM | 0.091 | 0.006 | Low concentration gives both low eventual occupancy and slow early buildup. |
| 10 nM | 0.500 | 0.057 | At KD, half the sites are occupied at equilibrium, but one minute is still far from steady state. |
| 100 nM | 0.909 | 0.440 | Higher concentration drives occupancy upward and also moves the system toward equilibrium much faster. |
This is why concentration-response planning and incubation-time planning cannot be separated completely. A higher concentration can make a binding readout look dramatically stronger even when the intrinsic affinity is unchanged, because both the final plateau and the rise speed improve.
How to read the three outputs without over-interpreting them
Equilibrium bound fraction is best interpreted as a steady-state occupancy estimate under the exact concentration you entered. It is not the fraction of antigen molecules consumed, and it is not the same as a signal intensity unless your assay is directly proportional to site occupancy.
Fraction bound at time answers the operational question of what is bound after the stated number of seconds. If this value is much lower than equilibrium, the likely issue is not necessarily poor affinity. It may simply mean the observation window is short compared with the characteristic binding timescale. This distinction is helpful when deciding whether to change incubation time, concentration, or both.
Complex half-life depends only on koff in this simplified tool. That makes it a clean readout of stability after a complex has formed. A long half-life supports persistent binding during rinses or delays, while a short half-life warns that occupancy can disappear quickly even if association was initially strong.
Good sanity checks are specific here. If you increase concentration while keeping the rate constants fixed, both equilibrium occupancy and short-term binding should generally increase. If you lower koff while keeping kon fixed, half-life should increase and equilibrium occupancy should improve because KD falls. If a result violates those expectations, revisit units first.
Assumptions and limitations to keep in mind
This calculator intentionally uses the simplest common reversible binding model. It assumes a single class of equivalent binding sites, constant free antigen concentration, no depletion of ligand, no cooperative effects, and an initially unbound population. Those assumptions are appropriate for quick reasoning and for many dilute, pseudo-first-order setups, but they are not universal.
Real systems can deviate in several ways. Multivalent binding and avidity can make apparent dissociation slower than a single-site model predicts. Surface transport limits in SPR or BLI can make the measured rise appear slower than the true molecular association rate. Competitive binders, rebinding, conformational changes, heterogeneous site populations, and irreversible steps can also change the shape of the curve. When any of those effects dominate, use this calculator as an intuition builder rather than a final analytical fit.
The page also treats the entered antigen concentration as constant during the observation. That is usually reasonable when antigen is in large excess relative to available antibody sites. If ligand is substantially depleted by binding, the true kinetics can shift over time. Likewise, the half-life output is derived directly from koff and does not include additional assay-specific signal decay mechanisms.
In short, the tool is most reliable as a compact planning model: it helps you compare scenarios, understand the role of each kinetic constant, and check whether an assay window is aligned with the underlying physics. It should not replace full kinetic fitting or domain-specific experimental validation when the stakes are high.
Optional mini-game: Affinity Gate
This short canvas game turns the same kinetic ideas into a quick skill challenge. You rotate a binding pocket around an encounter ring and decide when to keep it narrow for specificity or widen it for faster capture. A wide pocket behaves like a higher effective encounter rate, which helps weak binders but also increases the chance of grabbing decoys. Stable complexes stay on the antibody longer, while weak ones dissociate quickly during the wash phase. The math of the calculator stays separate; the game is simply a visual, replayable way to feel the tradeoff between association speed and binding stability.
