Kon/Koff Calculator
Calculate binding kinetics rate constants, residence time, and complex half-life
Calculation Mode
kon
1.000e+6
M^-1 s^-1
koff
1.000e-3
s^-1
Kd
1.000e-9 M
Ka
1.000e+9 M^-1
Residence Time
16.67 minutes
Complex Half-life
693.1472 s
Key Equations
- Kd = koff / kon
- kobs = kon[L] + koff
- t1/2 = ln(2) / koff
- Residence time = 1 / koff
What the Kon/Koff Calculator Does
The Kon/Koff Calculator is a binding kinetics tool that converts between the three numbers that fully describe a reversible ligand-receptor interaction: the association rate constant (kon), the dissociation rate constant (koff), and the equilibrium dissociation constant (Kd). Give the calculator any two of these and it returns the third, then derives the parameters that pharmacologists and biophysicists actually care about: the association constant (Ka), the residence time of the complex, the complex half-life, and the pseudo-first-order observed rate (kobs).
Binding kinetics describe how fast a complex forms and how fast it falls apart, not just how tight it is at equilibrium. Two drugs can share an identical Kd of 1 nM yet behave completely differently in a cell or patient: one may snap on and off in milliseconds while the other clings to its target for hours. Because the body is rarely at true equilibrium, the rate constants kon and koff frequently predict efficacy better than affinity alone. This calculator makes those relationships explicit so you can compare candidate molecules, antibodies, or aptamers on a kinetic footing rather than a single affinity number.
The four calculation modes mirror the data you typically have from a surface plasmon resonance (SPR), biolayer interferometry (BLI), or stopped-flow experiment. You can solve for koff from kon and Kd, solve for kon from koff and Kd, derive Kd directly from measured kon and koff, or back out kon from a single observed pseudo-first-order rate (kobs) at a known ligand concentration. Every output is reported in scientific notation so that values spanning many orders of magnitude stay readable.
Binding Kinetics Formulas Used
All four modes rest on the same simple bimolecular binding scheme, R + L ↔ RL. At equilibrium the forward and reverse fluxes balance, which links the three constants through a single ratio. The calculator uses the exact equations below, with concentrations internally converted to molar (M) before any arithmetic. The unit selector (pM, nM, uM, mM) applies to both the Kd field and the ligand concentration field.
- Equilibrium dissociation constant: Kd = koff / kon. A smaller Kd means tighter binding.
- Dissociation rate from affinity: koff = kon × Kd.
- Association rate from affinity: kon = koff / Kd.
- Observed pseudo-first-order rate: kobs = kon × [L] + koff, rearranged to kon = (kobs − koff) / [L] when solving from a kinetic trace.
- Association constant: Ka = 1 / Kd.
- Complex half-life: t½ = ln(2) / koff.
- Residence time: τ = 1 / koff.
Notice that residence time and half-life depend only on koff. The off-rate is what sets how long a drug-target complex survives, which is why slow-off-rate (long residence time) compounds are prized in drug discovery. The on-rate kon, by contrast, governs how quickly binding equilibrium is reached at a given concentration and is bounded at the top by the diffusion limit of roughly 1e9 to 1e10 M⁻¹ s⁻¹.
Core Kinetic Relationships
Where:
- kon= Association (on) rate constant, units M^-1 s^-1
- koff= Dissociation (off) rate constant, units s^-1
- Kd= Equilibrium dissociation constant in molar (converted from pM/nM/uM/mM)
- Ka= Equilibrium association constant, 1/Kd, units M^-1
- [L]= Free ligand concentration in molar
- kobs= Observed pseudo-first-order relaxation rate, units s^-1
- t1/2= Half-life of the bound complex in seconds
- tau= Residence time of the complex (1/koff) in seconds
Interpreting kon, koff, Kd, and Residence Time
Reading kinetic output well means separating affinity from speed. The Kd tells you the concentration of ligand at which half the receptor is occupied at equilibrium; typical drug-like Kd values run from low picomolar (very tight) to high micromolar (weak). The kon tells you how fast complexes form per unit concentration; most biological binders fall between 1e4 and 1e7 M⁻¹ s⁻¹, well below the diffusion ceiling. The koff tells you the fraction of complexes that dissociate each second, and through residence time and half-life it controls duration of action.
The table below shows how koff maps onto the residence time the calculator reports. The tool automatically rescales residence time into seconds, minutes, or hours so the result is easy to read.
| koff (s⁻¹) | Half-life t½ | Residence time τ | Character |
|---|---|---|---|
| 1 | 0.69 s | 1 s | Fast off-rate, transient |
| 0.01 | 69 s | 100 s | Moderate |
| 0.001 | 693 s | 1000 s (~17 min) | Slow off-rate |
| 0.0001 | 6931 s | 10000 s (~2.8 h) | Very long residence |
Because half-life and residence time are governed exclusively by koff, lowering the off-rate by tenfold extends the complex lifetime tenfold regardless of kon. This is the kinetic basis of residence time theory in pharmacology: a slow off-rate can sustain target engagement long after free drug has cleared from plasma, decoupling efficacy from pharmacokinetics.
Extracting kon from an Observed Rate (kobs)
In a real SPR or stopped-flow association experiment you do not measure kon directly. Instead you fit the binding trace to a single exponential and read off a pseudo-first-order observed rate, kobs, at one ligand concentration. The relationship kobs = kon × [L] + koff lets the calculator recover the on-rate. Rearranged, kon = (kobs − koff) / [L], which is exactly what the "Calculate kon from kobs" mode computes once the ligand concentration is converted to molar using the selected unit.
This single-point estimate assumes you already know a reliable koff (for example from a separate dissociation phase where buffer flows over the captured complex). The rigorous way to obtain both constants is to repeat the association at several ligand concentrations, plot kobs against [L], and fit a straight line: the slope equals kon and the y-intercept equals koff. The calculator's single-concentration shortcut is ideal for quick checks, sanity tests, and teaching, but the multi-concentration linear fit remains the gold standard for publication-quality numbers.
One practical caution: kobs must always be larger than koff for the math to make sense, because the on-rate contribution kon×[L] is a positive term added on top of koff. If the calculator returns a negative kon, your entered kobs is below koff, signalling a data-entry slip or a concentration that is too low to drive appreciable association.
Where Binding Kinetics Matter
Kinetic rate constants underpin a wide swath of modern biology and drug development. In antibody engineering, affinity maturation often works by slowing koff: a tighter Kd achieved through a smaller off-rate gives longer target occupancy and is generally favoured over a faster on-rate. In small-molecule drug discovery, kinetic selectivity and long residence time can translate into sustained pharmacological effect, reduced dosing frequency, and a wider therapeutic window.
The same framework governs aptamer and nucleic-acid binders, enzyme-inhibitor complexes, protein-protein interactions, and receptor-ligand signalling. Diagnostic assays such as ELISA and lateral-flow tests depend on the interplay of kon and koff to set incubation times and wash stringency. Structural biologists use the constants to choose stabilising conditions for cryo-EM or crystallography, where a slow off-rate keeps fragile complexes intact long enough to image.
Whatever the system, the workflow is the same: measure or estimate two of the three constants, use this Kon/Koff Calculator to derive the rest, and read off the residence time and half-life to judge whether the interaction is fast and transient or slow and persistent. Pairing the kinetic picture with equilibrium affinity gives a far more complete description of binding than either number alone.
Worked Examples
Find koff from kon and Kd
Problem:
An antibody binds its antigen with kon = 1e6 M^-1 s^-1 and a Kd of 1 nM. What is the dissociation rate and the complex half-life?
Solution Steps:
- 1Convert Kd to molar: 1 nM = 1 x 10^-9 M.
- 2Apply koff = kon x Kd = 1e6 x 1e-9 = 1e-3 s^-1.
- 3Half-life t1/2 = ln(2) / koff = 0.693 / 0.001 = 693 s.
- 4Residence time tau = 1 / koff = 1 / 0.001 = 1000 s, about 16.7 minutes.
Result:
koff = 1.000e-3 s^-1, Kd = 1.000e-9 M, half-life = 693 s, residence time ~16.7 min.
Find kon from koff and Kd
Problem:
A kinase inhibitor dissociates with koff = 0.002 s^-1 and has a measured Kd of 4 nM. What on-rate does that imply?
Solution Steps:
- 1Convert Kd to molar: 4 nM = 4 x 10^-9 M.
- 2Apply kon = koff / Kd = 0.002 / 4e-9.
- 3Compute: 0.002 / 4e-9 = 5 x 10^5 M^-1 s^-1.
- 4Cross-check: kon x Kd = 5e5 x 4e-9 = 2e-3 = koff, which matches the input.
Result:
kon = 5.000e5 M^-1 s^-1, well within the typical biological range.
Find Kd from kon and koff
Problem:
SPR gives kon = 2e5 M^-1 s^-1 and koff = 1e-4 s^-1 for a protein-protein complex. What is the equilibrium affinity?
Solution Steps:
- 1Apply Kd = koff / kon = 1e-4 / 2e5.
- 2Compute: 1e-4 / 2e5 = 5 x 10^-10 M = 0.5 nM.
- 3Association constant Ka = 1 / Kd = 1 / 5e-10 = 2 x 10^9 M^-1.
- 4Residence time tau = 1 / koff = 1 / 1e-4 = 10000 s, about 2.8 hours.
Result:
Kd = 5.000e-10 M (0.5 nM), Ka = 2.000e9 M^-1, very slow off-rate.
Recover kon from an observed rate (kobs)
Problem:
An association trace at 10 nM ligand yields kobs = 0.011 s^-1, and a separate run gives koff = 0.001 s^-1. What is kon?
Solution Steps:
- 1Convert ligand concentration to molar: 10 nM = 1 x 10^-8 M.
- 2Apply kon = (kobs - koff) / [L] = (0.011 - 0.001) / 1e-8.
- 3Compute the numerator: 0.011 - 0.001 = 0.010 s^-1.
- 4Divide: 0.010 / 1e-8 = 1 x 10^6 M^-1 s^-1.
Result:
kon = 1.000e6 M^-1 s^-1, giving Kd = koff/kon = 1e-3/1e6 = 1.000e-9 M (1 nM).
Tips & Best Practices
- ✓Always convert Kd and ligand concentration to consistent units; the calculator applies the same pM/nM/uM/mM selector to both fields.
- ✓Use the from-kobs mode only when koff is known; if it returns a negative kon, your kobs is smaller than koff.
- ✓For the most reliable kon and koff, fit kobs across several ligand concentrations rather than relying on one point.
- ✓Compare candidate molecules by residence time, not just Kd, when duration of target engagement matters.
- ✓Remember kon is capped near the diffusion limit of about 1e9 to 1e10 M^-1 s^-1; values above this are physically implausible.
- ✓Lowering koff tenfold extends both half-life and residence time tenfold, independent of the on-rate.
- ✓Cross-check any result by confirming that koff = kon x Kd reproduces your inputs.
- ✓Capture kinetics at physiologically relevant temperature, since both kon and koff are temperature dependent.
Frequently Asked Questions
Sources & References
- Receptor-ligand kinetics (association and dissociation rate constants) (2025)
- Copeland RA - The drug-target residence time model and its impact on drug discovery (Nature Reviews Drug Discovery) (2016)
- Biacore / Surface Plasmon Resonance Kinetics Handbook (Cytiva technical protocol) (2024)
- NCBI Bookshelf - Principles of receptor-ligand binding and rate constants (2002)
Last updated: 2026-06-05
Help us improve!
How would you rate the Kon/Koff Calculator?
Editorial Note
MyCalcBuddy Editorial Team
This page is maintained as an educational calculator reference.
Formula Source: Standard Mathematical References
by Various