Langmuir Isotherm Calculator
How it Works
01Enter K_eq
Adsorption equilibrium constant — units of 1/[P]. Larger K = stronger binding to the surface
02Enter P
Adsorbate partial pressure (gas) or concentration (solution) — supports 8 unit options
03Apply Langmuir
θ = K·P / (1 + K·P) — the fractional surface coverage of a monolayer adsorption model
04Read Coverage
Get θ, % coverage, the K·P regime (linear / transitional / saturated), and 5-band classification
What is a Langmuir Isotherm Calculator?
Just enter Keq and P with consistent unit families (both gas-pressure: Pa, kPa, bar, atm, Torr — or both concentration: M, mM, μM). The calculator normalizes everything internally and computes the dimensionless product K·P, then forms θ = K·P / (1 + K·P). The result tells you what fraction of available surface sites is occupied by adsorbate at equilibrium under your conditions. The half-coverage point (θ = 0.5, where K·P = 1) corresponds to P = 1/K — a direct experimental measure of the adsorption affinity. Three regimes emerge naturally: K·P ≪ 1 gives the linear (Henry's-law) regime where θ ≈ K·P; K·P ≈ 1 gives the transitional region where the isotherm curves most strongly (best for fitting K from data); K·P ≫ 1 gives the saturation regime where the surface is nearly fully covered.
Designed for physical chemistry students learning surface chemistry, catalysis researchers studying CO/H₂/N₂ binding to metal surfaces, materials scientists characterizing porous adsorbents (zeolites, metal-organic frameworks, activated carbon), environmental engineers modeling pollutant removal by activated carbon filters, and biochemists working with enzyme-substrate or receptor-ligand binding (mathematically identical to Michaelis-Menten), the tool runs entirely in your browser — no data is stored or transmitted.
Pro Tip: Pair this with our Michaelis-Menten Equation Calculator — the enzyme-kinetics equation v = V_max· / (K_M + ) is mathematically equivalent to Langmuir's. Or use our Equilibrium Constant Calculator to relate K_eq to ΔG° via ΔG° = −RT·ln(K).
How to Use the Langmuir Isotherm Calculator?
How is the Langmuir isotherm derived?
Langmuir's 1918 derivation set the standard for all later isotherm models. The genius was assuming a uniform monolayer with one molecule per site — and proving that this single assumption explains the universal saturation curve. Here's the complete derivation:
Langmuir treated adsorption as a chemical equilibrium between gas-phase adsorbate (A) and surface sites (S): A + S ⇌ A·S. He balanced the rates of adsorption and desorption to derive the now-famous expression for fractional coverage.
The Three Assumptions
- All sites are energetically equivalent. Every adsorption site has the same binding energy — no high-energy "preferred" sites, no low-energy "leftover" sites.
- One molecule per site. Adsorption forms a strict monolayer. Once a site is occupied, no more molecules can sit on top.
- No lateral interactions. Adsorbed molecules don't interact with each other (no attractive or repulsive forces between neighbors).
The Rate Argument
Let θ = fraction of sites occupied (so 1 − θ = fraction empty). At dynamic equilibrium:
- Rate of adsorption = kads · P · (1 − θ). Adsorption is proportional to the partial pressure (collision rate) and to the empty fraction (available sites).
- Rate of desorption = kdes · θ. Desorption is proportional to occupied fraction (only occupied sites can lose their molecule).
At equilibrium: kads · P · (1 − θ) = kdes · θ.
Solving for θ
Define Keq = kads / kdes (units 1/). Then:
Keq · P · (1 − θ) = θ
Keq · P − Keq · P · θ = θ
Keq · P = θ · (1 + Keq · P)
θ = (Keq · P) / (1 + Keq · P)
The Three Regimes
- Linear (Henry's law) regime — K·P ≪ 1: denominator ≈ 1, so θ ≈ K · P. Surface coverage scales linearly with pressure; valid at low pressures where the surface is mostly empty.
- Transitional regime — K·P ≈ 1: the curve bends. At K·P = 1, exactly half the sites are occupied (θ = 0.5). This is the most informative experimental regime for fitting K from data.
- Saturation regime — K·P ≫ 1: denominator ≈ K·P, so θ → 1. Surface is essentially full; further pressure increases produce diminishing additional coverage. This saturation behavior was Langmuir's key prediction that distinguished his model from older "linear adsorption" assumptions.
Half-Coverage Pressure: P1/2 = 1/K
Setting θ = 0.5 gives K·P = 1, hence P1/2 = 1/K. This is a direct experimental measure of the adsorption affinity — the smaller P1/2, the stronger the binding. For chemisorption (covalent bonding), P1/2 is often in the µPa range; for physisorption, it's in the kPa to MPa range.
Linearized Forms (For Fitting K from Data)
Langmuir's equation can be linearized in two common ways:
- 1/θ vs 1/P (Lineweaver-Burk-like): 1/θ = 1 + 1/(K·P) — slope 1/K, intercept 1.
- P/θ vs P (more numerically stable): P/θ = 1/K + P — slope 1, intercept 1/K.
Modern practice prefers nonlinear least-squares fitting directly to the Langmuir form, but the linearized versions are still useful for visual data inspection.
Connection to Other Adsorption Models
- BET (Brunauer-Emmett-Teller, 1938): extends Langmuir to multilayer adsorption; reduces to Langmuir for the first layer.
- Freundlich (1909): empirical θ = K · P1/n; for heterogeneous surfaces. Special case of Langmuir-Freundlich for n = 1.
- Temkin: θ = (RT/ΔH) · ln(K · P); accounts for linear binding-energy heterogeneity.
- Toth: three-parameter generalization that handles both heterogeneity and saturation.
Langmuir is the simplest and most widely taught — the right starting point for any adsorption problem.
Langmuir Isotherm Calculator – Worked Examples
- K · P = (5 × 10⁻⁵) × 50,000 = 2.5.
- θ = 2.5 / (1 + 2.5) = 2.5 / 3.5 = 0.714 = 71.4%.
- Surface is well into the high-coverage band, approaching saturation. Doubling P to 100 kPa would give K·P = 5, θ = 0.833 — only +12 percentage points more coverage. Diminishing returns at high P is the Langmuir signature.
- Half-coverage pressure: P1/2 = 1/K = 1/(5×10⁻⁵) = 20,000 Pa = 20 kPa. ✓
Example 2 — Methylene blue dye onto activated carbon (water treatment). Typical K_eq ≈ 100 M⁻¹. Initial dye concentration P = 0.01 M (10 mM):
- K · P = 100 × 0.01 = 1.0. Right at the half-coverage point.
- θ = 1.0 / (1 + 1.0) = 0.500 = 50%. Surface is exactly half-occupied.
- This is the most informative regime for fitting K from experimental data — the isotherm curve has its maximum slope here.
- To increase coverage to 90%: solve 0.9 = K·P/(1+K·P) → K·P = 9 → P = 0.09 M (9× more dye). Diminishing returns again.
Example 3 — H₂ on platinum at room temperature. K_eq ≈ 0.01 atm⁻¹ (chemisorption is strong). At P = 0.001 atm = 1 mTorr:
- K · P = 0.01 × 0.001 = 10⁻⁵ ≪ 1. Deep in the linear regime.
- θ = 10⁻⁵ / (1 + 10⁻⁵) ≈ 10⁻⁵ = 0.001%. Essentially empty surface.
- In this regime θ ≈ K·P (Henry's-law approximation). To raise θ to 50%, need P = 1/K = 100 atm — much higher than the lab conditions allow without a pressure vessel.
Example 4 — Strong binding (low P at half-coverage). CO on Ni(100) chemisorption at room T: K_eq ≈ 10⁶ Pa⁻¹ (very strong). At P = 10⁻⁶ Pa (ultra-high vacuum, adsorbate dosing range):
- K · P = 10⁶ × 10⁻⁶ = 1.0 → θ = 0.5 (50%).
- P1/2 = 10⁻⁶ Pa. CO binds so strongly to Ni that even a millionth of a pascal — barely measurable — gives half-coverage of the surface.
- This explains why ultra-high vacuum (P < 10⁻⁹ Pa) is required for clean-surface studies in catalysis: even traces of CO will cover the surface.
Who Should Use the Langmuir Isotherm Calculator?
Technical Reference
Langmuir's Original Paper: Irving Langmuir, "The Adsorption of Gases on Plane Surfaces of Glass, Mica and Platinum," J. Am. Chem. Soc. 40, 1361-1403 (1918). 43 pages of dense theory + experimental data on ~50 gas-surface systems. Langmuir derived the isotherm from a kinetic equilibrium argument (his "principle of independent adsorption sites") and tested it against unprecedented quality data from his GE Research Lab. The 1932 Nobel Prize in Chemistry recognized this and his related work on monomolecular films at the air-water interface (Langmuir-Blodgett films).
Generalized to Multiple Adsorbates (Competitive Langmuir). When two species A and B compete for the same surface sites: θ_A = K_A · P_A / (1 + K_A · P_A + K_B · P_B); θ_B has analogous form. The competitive denominator is what underlies enzyme inhibition kinetics in biochemistry (Michaelis-Menten with competitive inhibitor: v = V_max· / (K_M(1 + /K_I) + )).
Connection to Thermodynamics. The Langmuir K_eq relates to the standard adsorption free energy via ΔG°_ads = −RT · ln(K_eq · P°), where P° is the standard reference pressure (1 bar for gases, 1 M for solutes). For a half-coverage condition (K·P = 1): ΔG_ads = 0 — surface and gas-phase have equal chemical potential. Stronger adsorbents have more negative ΔG°_ads and consequently higher K.
Typical K_eq Ranges:
- Physisorption (van der Waals): K = 10⁻⁶ – 10⁻³ Pa⁻¹; P1/2 = kPa to MPa. Examples: N₂, Ar at 77 K on activated carbon.
- Weak chemisorption: K = 10⁻³ – 10⁰ Pa⁻¹; P1/2 = Pa to kPa. Examples: H₂ on Cu, NH₃ on metal oxides.
- Strong chemisorption: K = 10⁰ – 10⁶ Pa⁻¹; P1/2 = µPa to Pa. Examples: CO on Ni, O₂ on Pt at high T.
- Solution-phase adsorption (water treatment): K = 10⁰ – 10⁴ M⁻¹; P1/2 = 0.1 – 10000 mM. Examples: dyes, organic pollutants on activated carbon.
- Receptor-ligand (pharmacology): K = 10⁶ – 10¹² M⁻¹; P1/2 = pM to µM. Drug-target binding affinities (Kd = 1/K).
When Langmuir Fails.
- Heterogeneous surfaces: different sites have different K_eq. Use the Freundlich isotherm θ = K·P1/n (n > 1 for heterogeneous surfaces).
- Multilayer adsorption: when multiple layers form (relative pressure P/P° > 0.3 for vapors), use the BET equation; the BET surface area of a porous solid is the standard characterization metric.
- Strong adsorbate-adsorbate interactions: at high coverage, neighboring molecules attract or repel each other. Use the Frumkin isotherm: ln(K·P) = ln(θ/(1−θ)) − a·θ, where a quantifies the lateral interaction.
- Site dissociation: if molecules dissociate on adsorption (H₂ → 2 H_ads), use the dissociative Langmuir form: θ = √(K·P) / (1 + √(K·P)).
Connection to Michaelis-Menten Enzyme Kinetics. The Michaelis-Menten equation v = V_max · / (K_M + ) has identical form to Langmuir if you map: v ↔ θ · V_max, ↔ P, K_M ↔ 1/K. The K_M (Michaelis constant) is the substrate concentration at which enzyme is half-saturated — exactly P1/2 = 1/K in Langmuir language. This deep connection means anything you learn about Langmuir transfers directly to enzyme kinetics, drug binding, and biological signaling.
Key Takeaways
Frequently Asked Questions
What is the Langmuir Isotherm Calculator?
Output: θ (fractional coverage, 0-1 or %); the dimensionless K·P product (which classifies the regime — linear, transitional, or saturated); empty-site fraction (1 − θ); half-coverage pressure 1/K (a direct measure of binding affinity); 5-band classification (very-low → saturated); a sample isotherm profile showing θ at 9 different P values; and full step-by-step calculation breakdown. Designed for physical chemistry students, catalysis researchers, materials scientists, and biochemists working with adsorption or binding equilibria.
Pro Tip: The Michaelis-Menten enzyme kinetics equation has identical form — try our Michaelis-Menten Calculator with K_M = 1/K.
What's the formula for the Langmuir isotherm?
What does θ = 0.5 mean?
What are the three regimes of the Langmuir isotherm?
(2) Transitional regime — K·P ≈ 1: the curve bends. At K·P = 1, exactly half the sites are occupied (θ = 0.5).
(3) Saturation regime — K·P ≫ 1: denominator ≈ K·P, so θ → 1. The surface is essentially full; further pressure increases produce diminishing additional coverage. This saturation behavior is Langmuir's defining prediction.
What units should K_eq and P use?
What are Langmuir's three assumptions?
How is Langmuir related to Michaelis-Menten enzyme kinetics?
Can the Langmuir isotherm describe water-treatment activated carbon?
What's the difference between Langmuir and BET isotherms?
How do I fit K_eq from experimental data?
What does saturation (θ → 1) mean physically?
Disclaimer
The Langmuir model assumes (1) all surface sites are energetically equivalent, (2) one molecule per site (monolayer only), (3) no lateral interactions between adsorbed species. Real surfaces often violate these assumptions: use Freundlich for heterogeneous surfaces, BET for multilayer adsorption, Frumkin for strongly interacting adsorbates, dissociative Langmuir for H₂-on-metal-style systems. The model is most accurate at low-to-moderate coverage; near saturation 5-15% deviations from real data are common.