Ligand Binding Kinetics & Dissociation (Kd) Calculator
Find the dissociation constant (Kd) from kon and koff, calculate equilibrium occupancy, model association kinetics, and work out dissociation half-life and residence time.
Choose which calculation you need.
This uses the standard single-site equilibrium binding equation. It assumes free ligand concentration is not meaningfully depleted by binding.
Dissociation Constant (Kd)
66.67%
Fraction bound
66.667 nM
Bound conc.
0 nM
Free ligand
10 nM
[L] for 50% occ.
Step-by-Step: Ligand Binding Calculation
Here's exactly how this answer was calculated, one step at a time.
Given: kon = 1e6 M⁻¹s⁻¹, koff = 0.01 s⁻¹, [L] = 20 nM
Step 1: Find Kd from the rate constants
Kd is the ratio of the dissociation rate constant to the association rate constant — a smaller Kd means tighter binding.
Kd = koff / kon = 0.01 / 1.00 x 10⁶ = 1.00 x 10⁻⁸ M = 10 nMStep 2: Apply the occupancy (Hill-Langmuir, n=1) equation
This is the standard single-site equilibrium binding equation, valid whenever ligand depletion is negligible relative to total ligand present.
Fraction bound = [L] / ([L] + Kd) = 20 / (20 + 10) = 0.6667 (66.67%)Step 3: Convert to bound concentration
Bound = Bmax x fraction bound = 100 nM x 0.6667 = 66.667 nM
Kd:
10 nM
Ligand Binding Kinetics & Dissociation (Kd) Calculator: The Complete Free Tool
This Ligand Binding Kinetics & Dissociation (Kd) Calculator is built for anyone who works with receptor-ligand, antibody-antigen, drug-target, or general protein-protein binding data. It takes the same math used inside SPR (Biacore), BLI (Octet), radioligand, and fluorescence-based binding assays and puts it into one simple, free, easy-to-use online tool. In plain words, this calculator tells you how tightly two molecules stick together, how fast they come together, and how long they stay stuck once they do.
Whether you are a student learning pharmacology for the first time, a researcher checking a quick number before running an experiment, or someone studying for a biochemistry exam, this tool is made to be simple, fast, and accurate. There is no need to install anything or remember complicated formulas — just type in your numbers and get an instant answer, along with a full step-by-step breakdown of exactly how the answer was calculated, so you can learn the method and check your own hand calculations at the same time.
What Is Ligand Binding and Why Does Kd Matter?
In biology and chemistry, a 'ligand' is any small molecule, drug, hormone, or protein that binds to a bigger target — usually a receptor, an enzyme, an antibody, or another protein. When a ligand binds to its target, it does not stay bound forever. The two molecules are constantly coming together (this is called 'association') and coming apart (this is called 'dissociation'). At any given moment, there is a balance between how many molecules are bound and how many are free — this balance point is called equilibrium.
The dissociation constant, written as Kd, is simply a number that tells you where that balance sits. A low Kd (for example, 1 nanomolar) means the ligand and target stick together very strongly — you only need a tiny amount of ligand to fill up most of the binding sites. A high Kd (for example, 1 micromolar) means the binding is weaker — you need a much bigger dose of ligand before most sites are filled. This single number, Kd, is one of the most important values in drug discovery, pharmacology, immunology, and molecular biology, because it directly tells you how much of a drug or ligand you actually need for it to work.
How This Calculator Works: Three Simple Modes
This tool is split into three easy modes so you can solve exactly the problem in front of you, without getting lost in extra fields you don't need.
Mode 1, 'Kd & Occupancy', finds the dissociation constant from your association rate (kon) and dissociation rate (koff), or lets you type in a known Kd directly. It then calculates what fraction of your target is actually occupied by ligand at any concentration you choose, using the standard equilibrium binding equation. It can also work backwards, telling you exactly what ligand concentration you would need to hit a specific occupancy target, like 50% or 90%.
Mode 2, 'Association Kinetics', answers the question: how long does it actually take for binding to reach equilibrium? It calculates the observed rate constant (kobs), the half-time to equilibrium, and the exact fraction of maximum binding reached at any time point you enter, along with a full binding curve chart.
Mode 3, 'Dissociation & Residence Time', answers the opposite question: once the ligand and target are bound, how long do they stay together? It calculates the dissociation half-life, the residence time (how long, on average, a single complex survives before falling apart), and the fraction of complex still remaining at any time after a wash-out or dilution step — plus a decay curve chart.
The Core Formula: Kd = koff / kon
The dissociation constant is calculated using one of the simplest and most important equations in binding kinetics: Kd = koff / kon.
Here, kon is the association rate constant — it tells you how fast the ligand and target find each other and stick together, usually measured in units of M⁻¹s⁻¹ (per molar per second). koff is the dissociation rate constant — it tells you how fast a bound complex falls back apart, usually measured in units of s⁻¹ (per second). Dividing koff by kon gives you Kd in units of molar concentration (commonly expressed in nanomolar, nM, for typical drug-receptor interactions).
This relationship shows something very important: Kd can be made smaller (tighter binding) in two different ways — either by increasing kon (making association faster) or by decreasing koff (making dissociation slower). In drug design, most successful long-acting drugs actually achieve their tight binding by having a very slow koff, not necessarily a very fast kon.
The Equilibrium Occupancy Equation Explained
Once you know Kd, the next most useful calculation is figuring out how much of your receptor or target is actually occupied by ligand at a given concentration. This calculator uses the standard single-site (Hill-Langmuir, n=1) binding equation: Fraction bound = [L] / ([L] + Kd), where [L] is the free ligand concentration.
This formula has a beautifully simple meaning: when the ligand concentration [L] is exactly equal to Kd, the fraction bound always works out to exactly 0.5, or 50%. This is actually the definition of Kd in plain language — Kd is the ligand concentration that occupies exactly half of the available binding sites at equilibrium. If [L] is ten times higher than Kd, roughly 91% of sites will be occupied. If [L] is ten times lower than Kd, only about 9% of sites will be occupied. This calculator does this math instantly, and can also work in reverse to tell you exactly what ligand concentration you need for any occupancy percentage you choose.
Understanding Association Kinetics and kobs
Kd only tells you where binding ends up at equilibrium — it says nothing about how long it takes to get there. That's where association kinetics comes in. The observed rate constant, kobs, describes how quickly a binding reaction approaches its final equilibrium point, and is calculated as: kobs = kon x [L] + koff.
Notice that kobs depends on the ligand concentration, [L], even though Kd itself does not. This means that increasing the ligand concentration in an experiment always makes the binding reaction reach equilibrium faster, even though the final amount of binding at equilibrium is governed purely by Kd. From kobs, you can calculate the half-time to equilibrium using the standard first-order relationship t½ = ln(2) / kobs, and the fraction of maximum binding reached at any specific time using F(t) = 1 − e^(−kobs × t). This calculator handles both of these automatically and draws the full binding curve for you.
Understanding Dissociation Kinetics and Residence Time
Dissociation kinetics describe what happens after binding has already occurred — for example, after a wash step in an assay, or after a drug's free concentration drops in the body. Unlike association, dissociation depends only on koff and not at all on ligand concentration, because once bound, a complex simply falls apart at its own intrinsic rate.
Two numbers matter most here. The dissociation half-life, t½ = ln(2) / koff, tells you how long it takes for half of the bound complex to fall apart. The residence time, τ = 1 / koff, tells you the average lifetime of a single bound complex before it dissociates — this is a concept that has become extremely important in modern drug discovery, because a drug with a long residence time can keep working on its target even after the free drug concentration in the blood has dropped, which often translates into a longer duration of action in the body.
This calculator also lets you enter any time point after dilution or wash-out and instantly tells you what fraction of the original complex is predicted to still be bound at that moment, using the exponential decay equation Fraction remaining = e^(−koff × t).
Advanced Features Built Into This Calculator
This tool goes beyond a single plug-and-chug formula. It supports two different ways of getting to Kd — either calculated automatically from kon and koff, or entered directly if you already know it from a published paper or a previous experiment. It supports flexible time units (seconds, minutes, or hours) so you don't have to manually convert your lab's time scale before calculating anything. It includes reverse calculations, such as finding the exact ligand concentration needed for a target occupancy percentage, which is extremely useful when designing dosing experiments or comparing compounds side by side.
Every single mode also generates a full, easy-to-follow, step-by-step written solution underneath the results, showing every formula, every substituted number, and a plain-language explanation of what each step actually means. This makes the calculator equally useful whether you just need a fast number for your lab notebook, or you are trying to genuinely understand and learn the underlying biochemistry behind the calculation for a class, an exam, or a qualifying committee.
Real-World Uses: Drug Discovery, Immunology, and Research Labs
Ligand binding kinetics calculations like these show up constantly across biology and medicine. In drug discovery, researchers use kon, koff, and Kd values pulled directly from SPR (Biacore) and BLI (Octet) instruments to rank drug candidates, not just by how tightly they bind (Kd) but by how long they stay bound (residence time) — since two drugs can have an identical Kd while one falls off the target in seconds and the other stays attached for hours.
In immunology, antibody-antigen binding is characterized using exactly this same kon/koff/Kd framework, which is central to evaluating how well a therapeutic antibody, a vaccine-induced antibody, or a diagnostic antibody will actually perform. In basic molecular biology and biochemistry courses, students are regularly asked to calculate Kd, half-life, or fractional occupancy as part of pharmacology, cell signaling, and receptor theory coursework — exactly the kind of calculations this tool is built to make fast, transparent, and easy to check.
Common Mistakes to Avoid When Working With Kd and Binding Kinetics
One of the most common mistakes is mixing up units — kon is typically in M⁻¹s⁻¹ while koff is typically in s⁻¹, and forgetting to convert a ligand concentration from micromolar to nanomolar (or vice versa) before plugging it into the occupancy equation can throw off a result by a factor of a thousand. Always double-check your units before comparing numbers between experiments or papers.
A second common mistake is assuming that a fast kon automatically means tight binding. Tight binding (a low Kd) can come from either a fast kon or a slow koff, and in fact many of the tightest-binding, longest-lasting drug-target interactions are driven mainly by an extremely slow koff rather than an unusually fast kon. Always look at both rate constants individually, not just the final Kd, when comparing how two different ligands behave.
A third common mistake is applying the simple single-site occupancy equation to a situation where ligand depletion is significant — meaning so much of the ligand gets used up binding to the target that the 'free' ligand concentration is meaningfully lower than the total amount added. This calculator's equilibrium equation, like most textbook treatments, assumes ligand depletion is negligible, which is a safe assumption whenever the target concentration is much lower than the ligand concentration being tested.
Quick Reference: All the Formulas Used in This Calculator
Kd = koff / kon. Fraction bound (equilibrium occupancy) = [L] / ([L] + Kd). kobs (association) = kon x [L] + koff. Half-time to equilibrium = ln(2) / kobs. Fraction of equilibrium at time t = 1 − e^(−kobs x t). Dissociation half-life = ln(2) / koff. Residence time = 1 / koff. Fraction of complex remaining at time t after dilution/wash-out = e^(−koff x t).
This calculator is a free educational and lab-planning tool intended to support coursework, experiment design, and quick sanity checks. For results feeding into a regulatory submission, a publication, or a clinical decision, always confirm your numbers against your own raw instrument data and your lab's validated analysis software.
Frequently Asked Questions
What is Kd in ligand binding?
Kd, the dissociation constant, is the ligand concentration at which exactly half of the available binding sites on a target are occupied at equilibrium. A lower Kd means tighter, higher-affinity binding; a higher Kd means weaker binding.
How do you calculate Kd from kon and koff?
Kd = koff / kon. Divide the dissociation rate constant (koff, in s⁻¹) by the association rate constant (kon, in M⁻¹s⁻¹) to get Kd in molar concentration units, most commonly expressed in nanomolar (nM).
What is kobs in binding kinetics?
kobs is the observed pseudo-first-order rate constant for a binding reaction approaching equilibrium. It is calculated as kobs = kon x [L] + koff, and it always increases as ligand concentration increases, even though the final equilibrium occupancy and Kd itself do not change.
What is residence time in drug binding?
Residence time (τ) is the average length of time a ligand stays bound to its target before dissociating, calculated as τ = 1 / koff. A drug with a long residence time can keep acting on its target even after its free concentration in the blood has dropped.
How do you calculate fraction bound at equilibrium?
Fraction bound = [L] / ([L] + Kd), where [L] is the free ligand concentration and Kd is the dissociation constant. When [L] equals Kd, exactly 50% of binding sites are occupied.
Does a faster kon always mean tighter binding?
Not necessarily. Kd depends on both kon and koff (Kd = koff/kon), so tight binding (a low Kd) can come from either a fast kon or a slow koff. Many long-lasting, high-affinity drug interactions are driven mainly by an unusually slow koff.
How long does it take for ligand binding to reach equilibrium?
The half-time to equilibrium is t½ = ln(2) / kobs, where kobs = kon x [L] + koff. Higher ligand concentrations always reach equilibrium faster, since kobs increases with ligand concentration.
What units are used for kon and koff?
kon (the association rate constant) is typically expressed in M⁻¹s⁻¹ (per molar per second), while koff (the dissociation rate constant) is typically expressed in s⁻¹ (per second). Dividing koff by kon gives Kd in molar units.
How do you find the dissociation half-life?
Dissociation half-life = ln(2) / koff. This tells you how long it takes for half of a bound ligand-target complex to fall apart once dissociation begins, such as after a dilution or wash-out step.
What ligand concentration is needed for a specific target occupancy?
Rearranging the occupancy equation gives [L] = (Kd x fraction) / (1 − fraction). For example, to reach 90% occupancy (fraction = 0.9), you need a ligand concentration nine times higher than Kd.