Compute affinity from constants, energies, or binding curves in seconds accurately today. Get Ka, Kd, ΔG, and occupancy with unit conversions and exports ready.
| Ligand [L] (nM) | Measured fraction bound | Assumed Kd (nM) | Predicted fraction bound |
|---|---|---|---|
| 1 | 0.091 | 10 | 0.091 |
| 3 | 0.231 | 10 | 0.231 |
| 10 | 0.500 | 10 | 0.500 |
| 30 | 0.750 | 10 | 0.750 |
| 100 | 0.909 | 10 | 0.909 |
Example assumes a simple single-site equilibrium model.
These relations assume a 1:1 interaction at equilibrium. More complex systems may require multi-site or cooperative models.
Binding affinity summarizes how strongly a ligand associates with a target at equilibrium. In a simple one‑site model, the dissociation constant Kd is the ligand level where half the binding sites are occupied. Lower Kd values indicate tighter binding because less ligand is needed to reach a given occupancy.
Affinity spans many orders of magnitude. Weak interactions may sit in the micromolar range (10−6 M), common screening hits can be tens to hundreds of nanomolar, while highly optimized binders often reach single‑digit nanomolar or picomolar levels (10−12 M). Reporting Kd with units is essential.
For a 1:1 equilibrium, Ka is the reciprocal of Kd (Ka = 1/Kd). If Kd is 10 nM, that equals 1×10−8 M, so Ka becomes 1×108 M−1. This calculator automates that inversion and keeps unit conversions consistent across molar scales.
Thermodynamics connects Kd to binding free energy through ΔG = R·T·ln(Kd) using a 1 M standard state. At 298.15 K, RT is about 2.48 kJ/mol, so a 10× change in Kd shifts ΔG by roughly RT·ln(10) ≈ 5.71 kJ/mol. Temperature therefore matters.
Occupancy is often more actionable than Kd alone. The single‑site equation f = [L]/([L]+Kd) estimates the fraction bound at a given ligand level. For example, if Kd = 10 nM and [L] = 30 nM, f ≈ 30/(30+10) = 0.75. The optional prediction field provides this quickly.
Many experiments measure a signal B that approaches a maximum Bmax. The model B = Bmax·[L]/([L]+Kd) allows Kd estimation from a single point when B and Bmax are known. If B is 40 and Bmax is 100 at 10 nM ligand, Kd = 10·(100/40 − 1) ≈ 15 nM.
Affinity estimates depend on equilibrium, a single binding site, and accurate concentrations. Non‑specific binding, depletion of free ligand, multiple sites, or cooperativity can bias Kd. Use replicate measurements, confirm units, and interpret results with assay context. When unsure, treat outputs as model‑based estimates.
Professional reporting benefits from transparent inputs, temperature, and units. This tool stores your latest calculation in a session so you can export a CSV for lab notebooks and a PDF summary for sharing. Include the chosen mode, raw inputs, and outputs (Kd, Ka, and ΔG) to support comparisons across experiments.
A smaller Kd means less ligand is needed to occupy sites. In the single‑site model, lower Kd indicates tighter affinity and higher occupancy at the same [L].
Because ΔG = R·T·ln(Kd), temperature scales the energy term. Report T, and compare ΔG values only when the same standard state and temperature are used.
Yes. Select Ka mode and enter Ka in 1/M. The tool converts to Kd, then computes ΔG and optional occupancy with consistent units.
Use values strictly between 0 and 1. At 0 or 1 the inversion becomes unstable, and experimental noise makes Kd poorly defined.
This tool assumes one site. Two‑site or cooperative binding needs different equations and curve fitting; treat results here as rough, not definitive.
Kd units span orders of magnitude. Confusing nM with µM changes Kd by 1000× and shifts ΔG by RT·ln(1000). Double‑check units.
Exports include the latest inputs, computed Kd/Ka/ΔG, temperature, display unit, and any notes. They are formatted for lab notebooks and sharing.
Accurate affinity estimates help guide robust molecular design decisions.
Important Note: All the Calculators listed in this site are for educational purpose only and we do not guarentee the accuracy of results. Please do consult with other sources as well.