InfyCalculator
🧬

Goldman–Hodgkin–Katz Equation Calculator

Resting membrane potential from K⁺, Na⁺ and Cl⁻ concentrations and relative permeabilities using the GHK voltage equation, with each ion’s Nernst potential for comparison.

K⁺ outside
K⁺ inside
Na⁺ outside
Na⁺ inside
Cl⁻ outside
Cl⁻ inside
Relative permeability P_K
P_Na
P_Cl
Temperature
Loading calculator…

How it works

V_m = (RT/F) · ln[(P_K[K]ₒ + P_Na[Na]ₒ + P_Cl[Cl]ᵢ) ÷ (P_K[K]ᵢ + P_Na[Na]ᵢ + P_Cl[Cl]ₒ)]

The Nernst equation gives the equilibrium potential of one ion; the Goldman–Hodgkin–Katz equation weights every permeant ion by how easily it crosses the membrane. At rest potassium channels dominate, so the membrane sits near E_K but is pulled positive by the small sodium leak. During an action potential P_Na rises hundreds of fold and the potential swings toward E_Na — the last row shows that shift. Chloride enters with inside and outside swapped because it is an anion.

Worked example

Typical mammalian neuron (K 5/140, Na 145/15, Cl 110/10 mM; P 1 : 0.04 : 0.45) at 37 °C: V_m = −70 mV, between E_K (−89) and E_Na (+61).

Frequently asked questions

Why are the permeabilities relative?

Only ratios matter in the equation, so P_K is set to 1 and the others expressed relative to it.

Does calcium belong in the equation?

Divalent ions need a modified form; at rest Ca²⁺ permeability is small enough to ignore.

Related calculators

For teaching and planning — verify against your lab protocol and instrument documentation.