Isothermal Titration Calorimetry (ITC) Solver
Find Ka, Kd, ΔG, and ΔS from a measured ΔH, check the Wiseman c-value for experimental design, and simulate a single-site binding isotherm with cumulative heat per injection.
Choose which calculation you need.
ΔH is negative for exothermic binding (heat released) and positive for endothermic binding (heat absorbed) — this is the number your ITC instrument fits directly from the injection peaks.
Gibbs Free Energy (ΔG)
2.00 x 10^7 M⁻¹
Association constant
-0.13 cal/mol·K
Entropy
0.04 kcal/mol
Entropic term
-10 kcal/mol
Enthalpy (input)
Step-by-Step: ITC Calculation
Here's exactly how this answer was calculated, one step at a time.
Given: Kd = 50 nM, ΔH = -10 kcal/mol, T = 25 °C
Step 1: Find Ka from Kd
Ka = 1 / Kd = 1 / 5.00 x 10⁻⁸ M = 2.00 x 10⁷ M⁻¹Step 2: Find ΔG from the van 't Hoff / binding relationship
A more negative ΔG means a more thermodynamically favorable (tighter) interaction.
ΔG = -RT ln(Ka) = -(1.987 cal/mol·K)(298.15 K) ln(2.00 x 10⁷) = -9.96 kcal/molStep 3: Find ΔS from ΔH and ΔG
ΔS = (ΔH - ΔG) / T = (-10 - -9.96) kcal/mol x 1000 / 298.15 K = -0.133 cal/mol·KStep 4: Find the entropic contribution, -TΔS
This tells you whether the binding is enthalpy-driven, entropy-driven, or a mix of both.
-TΔS = ΔG - ΔH = -9.96 - (-10) = 0.04 kcal/mol
ΔG:
-9.96 kcal/mol
Isothermal Titration Calorimetry (ITC) Solver: The Complete Free Calculator
This Isothermal Titration Calorimetry (ITC) Solver is a free, easy-to-use tool built for students, researchers, and lab scientists who work with binding experiments. ITC is one of the most trusted methods in biochemistry and drug discovery because it measures binding directly through heat — no labeling, no dyes, no guessing. This calculator takes the same math that sits behind every ITC instrument's analysis software and puts it in one simple place, in plain language, so you can check a number, plan an experiment, or actually learn how the method works.
Whether you're a graduate student preparing for your first ITC run, a researcher double-checking a fitted value from your instrument software, or someone studying biophysical chemistry for an exam, this tool is made to be fast, accurate, and genuinely easy to follow. Every calculation comes with a full, step-by-step written breakdown, so you can see exactly how each number was produced.
What Is Isothermal Titration Calorimetry (ITC)?
Isothermal Titration Calorimetry is a technique used to directly measure the heat released or absorbed when two molecules bind to each other — for example, a drug binding to a protein, an antibody binding to an antigen, or a metal ion binding to a chelator. During the experiment, small, precise amounts of one molecule (the 'ligand', loaded in a syringe) are injected one at a time into a cell containing the other molecule (the 'macromolecule', usually a protein). Each injection causes a tiny amount of heat to be released or absorbed, and the calorimeter measures this heat with extraordinary precision.
As more ligand is injected, the macromolecule's binding sites gradually become saturated, and the heat signal from each injection gets smaller and smaller until it flattens out completely. By fitting this pattern of heats across the whole experiment to a mathematical binding model, researchers can extract three of the most important numbers in biochemistry all from a single experiment: the binding affinity (Ka or Kd), the stoichiometry (n, how many binding sites there are), and the enthalpy of binding (ΔH, how much heat the interaction releases or absorbs).
How This Calculator Works: Three Simple Modes
This tool is organized into three modes, matching the three things ITC scientists actually need to calculate at different stages of a project.
Mode 1, 'Thermodynamics', takes a Kd value and a measured ΔH (the two numbers ITC gives you directly) and calculates the full thermodynamic picture: the association constant (Ka), the Gibbs free energy of binding (ΔG), the entropy of binding (ΔS), and the entropic energy term (-TΔS). This is the calculation almost every ITC paper reports in its results table.
Mode 2, 'c-value & Design', is used before you ever run the experiment. It calculates the Wiseman c-value — a single number that predicts whether your planned ITC run will actually produce a usable, well-shaped binding curve, or whether it will come out too flat or too steep to fit reliably. It can also work backwards, telling you exactly what protein concentration you need in the cell to hit an ideal c-value for a given expected Kd.
Mode 3, 'Binding Isotherm', simulates the actual single-site binding curve that a real ITC experiment produces — the fraction of macromolecule sites bound (θ) at any point in the titration, and the cumulative heat evolved so far, using the same Wiseman isotherm equation that ITC fitting software uses to extract n, Ka, and ΔH from raw injection data.
The Core Thermodynamic Formulas Behind ITC
ITC is powerful because a single experiment gives you access to the complete thermodynamic signature of a binding event, using three connected equations.
First, the association constant: Ka = 1 / Kd. Second, the Gibbs free energy: ΔG = -RT ln(Ka), where R is the gas constant (1.987 cal/mol·K) and T is the absolute temperature in Kelvin. Third, since ΔG = ΔH - TΔS, once you know ΔG (from Ka and temperature) and ΔH (measured directly by the calorimeter), you can solve for the entropy: ΔS = (ΔH - ΔG) / T.
This last step is what makes ITC so valuable — unlike almost any other binding technique, it separates a single binding event into how much is driven by enthalpy (things like hydrogen bonds, electrostatic interactions, and van der Waals contacts) versus how much is driven by entropy (things like the release of ordered water molecules, or increased conformational freedom). This enthalpy-entropy breakdown is often the deciding factor in optimizing a drug candidate.
The Wiseman c-value: Designing an ITC Experiment That Actually Works
Before running an ITC experiment, one of the most important questions is: will this even work? The Wiseman c-value answers exactly that question, and it's calculated as: c = n x [M]cell x Ka, where n is the number of binding sites, [M]cell is the macromolecule concentration in the sample cell, and Ka is the expected association constant.
If c is too low (below about 1), the binding curve comes out almost flat, because the macromolecule concentration is too dilute relative to Kd to see a clear transition — Kd becomes very hard to pull out of the data. If c is too high (above roughly 1000), the curve becomes an almost vertical step, which makes it easy to see the stoichiometry but very hard to accurately fit Kd, since essentially all the ligand binds immediately with each injection. The ideal range most ITC practitioners aim for is a c-value somewhere between about 10 and 500, which produces the classic, well-shaped sigmoidal curve that ITC is famous for.
This calculator's c-value mode lets you plug in your best guess for Kd (from a related assay, the literature, or a pilot experiment) and instantly see whether your planned protein concentration will actually give you usable data — potentially saving hours of instrument time and a very expensive sample.
The Wiseman Binding Isotherm: How ITC Software Actually Fits Your Data
Underneath every ITC data-fitting program is a single-site binding isotherm, first described by Wiseman and colleagues in 1989, that relates the fraction of macromolecule sites bound (θ) to the total ligand-to-macromolecule molar ratio at any point during the titration. This calculator solves that same quadratic equation directly, so you can see exactly what a simulated titration curve should look like for a given n, Kd, and cell concentration.
From θ, the calculator also computes the cumulative heat evolved in the cell at that point in the titration, using Q = n x θ x [M]cell x Vcell x ΔH. In a real ITC experiment, the instrument doesn't measure θ directly — it measures the heat from each individual injection, and the fitting software works backwards from those heats to find the n, Ka, and ΔH values that best reproduce the observed curve. Seeing this relationship in the forward direction, as this calculator shows it, makes it much easier to understand what your instrument's software is actually doing under the hood.
Advanced Features Built Into This Calculator
This tool goes beyond simple textbook formulas. It handles realistic concentration units used in real ITC experiments — nanomolar Kd values, micromolar protein concentrations, and microliter injection volumes — without requiring you to do any unit conversion yourself. It includes a reverse-lookup feature in the c-value mode, letting you instantly find the exact protein concentration needed to hit any target c-value for a given expected Kd, which is one of the most common practical questions when planning a new ITC run.
The binding isotherm mode generates a full simulated titration curve chart, showing exactly how the fraction bound rises and saturates across the experiment — the same shape you would expect to see if you plotted the fitted curve from your own raw ITC data. Every mode also includes a complete, plain-language, step-by-step written solution, showing every formula, every substituted number, and a short explanation of what it means, so this tool works equally well as a quick answer generator or as a genuine teaching aid.
Real-World Uses: Drug Discovery, Protein Science, and Coursework
ITC calculations like these are used constantly across pharmaceutical research and structural biology. In drug discovery, medicinal chemists use the enthalpy-entropy breakdown from ITC to understand why one drug candidate binds better than another, and to guide which chemical modifications are likely to improve binding — a field sometimes called 'thermodynamic optimization' of lead compounds. Structural biologists use ITC to confirm binding stoichiometry (n) before starting an expensive structural study, since an unexpected n value (like 2 instead of 1) often reveals something important about how a complex actually assembles.
In academic coursework, biophysical chemistry and biochemistry classes regularly ask students to calculate ΔG, ΔS, or a c-value as part of learning binding thermodynamics — exactly the kind of calculation this tool is built to make fast, transparent, and easy to verify by hand.
Common Mistakes to Avoid When Working With ITC Data
One of the most frequent mistakes is mixing up concentration units — protein (cell) concentrations in ITC are usually in the micromolar range while Kd values are often in the nanomolar-to-micromolar range, and forgetting to convert one before plugging it into the c-value equation can throw the answer off by a factor of a thousand. Always double-check that every concentration is converted into the same base unit (molar) before calculating.
A second common mistake is skipping the c-value check entirely and jumping straight into an ITC run. A poorly chosen protein concentration is one of the single biggest reasons ITC experiments fail to produce a fittable curve, and it is entirely avoidable with a five-second calculation before the experiment even starts.
A third mistake is misreading the sign of ΔH. A negative ΔH means the reaction is exothermic (releases heat, and typically shows as downward injection peaks in raw ITC data), while a positive ΔH means the reaction is endothermic (absorbs heat, upward peaks). Flipping this sign by accident will flip the sign of every downstream thermodynamic term calculated from it.
Quick Reference: All the Formulas Used in This Calculator
Ka = 1 / Kd. ΔG = -RT ln(Ka), where R = 1.987 cal/mol·K. ΔS = (ΔH - ΔG) / T. -TΔS = ΔG - ΔH. Wiseman c-value: c = n x [M]cell x Ka. Single-site binding isotherm (θ solved from): θ² - θ[1 + r + 1/(nKaMt)] + r = 0, where r = Xt/Mt. Cumulative heat: Q = n x θ x [M]cell x Vcell x ΔH.
This calculator is a free educational and lab-planning tool intended to support coursework, experiment design, and quick sanity checks against your own fitted data. For results feeding into a publication, a regulatory submission, or a funding report, always confirm your numbers against your ITC instrument's validated analysis software and your own raw injection data.
Frequently Asked Questions
What does ITC measure?
Isothermal Titration Calorimetry measures the heat released or absorbed when a ligand binds to a macromolecule (usually a protein), directly in solution. From that heat pattern across a titration, it extracts binding affinity (Ka/Kd), stoichiometry (n), and enthalpy (ΔH) in a single experiment.
How do you calculate ΔG from ITC data?
ΔG = -RT ln(Ka), where Ka = 1/Kd, R is the gas constant (1.987 cal/mol·K), and T is the absolute temperature in Kelvin. A more negative ΔG means more favorable binding.
How do you calculate ΔS from ITC data?
Once ΔG and ΔH are known, ΔS = (ΔH - ΔG) / T. ΔH comes directly from the calorimeter's measured heats, and ΔG is calculated from the fitted Ka and the experiment's temperature.
What is a good c-value for an ITC experiment?
Most practitioners aim for a Wiseman c-value between about 10 and 500, which produces a well-shaped sigmoidal binding curve. Below about 1, the curve looks too flat to fit Kd reliably; above about 1000, the curve becomes too steep (step-like) to fit Kd accurately, though stoichiometry can still often be read off.
How is the c-value calculated?
c = n x [M]cell x Ka, where n is the number of binding sites per macromolecule, [M]cell is the macromolecule concentration in the sample cell, and Ka is the expected association constant (1/Kd).
What does a negative ΔH mean in ITC?
A negative ΔH means the binding reaction is exothermic — it releases heat, which shows up as downward-pointing injection peaks in the raw calorimeter trace. A positive ΔH means the reaction is endothermic and absorbs heat.
What is the Wiseman isotherm?
The Wiseman isotherm is the standard single-site binding equation (from Wiseman et al., 1989) that relates the fraction of macromolecule sites bound to the total ligand-to-macromolecule molar ratio during a titration. It's the equation ITC analysis software fits to raw injection heats to extract n, Ka, and ΔH.
What does the stoichiometry, n, tell you in ITC?
n is the number of ligand-binding sites per macromolecule found by the fit. An n close to 1 suggests a simple one-to-one interaction, while a value far from a whole number can indicate impure protein, an inaccurate concentration measurement, or a more complex binding mechanism.
How do you convert Kd to Ka?
Ka is simply the reciprocal of Kd: Ka = 1 / Kd. If Kd is expressed in molar units, Ka comes out in units of M⁻¹ (inverse molar).
Why does my ITC curve look flat or too steep?
This usually comes down to the c-value being outside the ideal range. A flat curve typically means c is too low (protein concentration too dilute relative to Kd); a curve that looks like a sharp step usually means c is too high (protein concentration too high relative to Kd).