Goldman-Hodgkin-Katz Equation Calculator
Find the resting membrane potential Vm from the relative permeabilities and concentrations of K+, Na+, and Cl- using the Goldman-Hodgkin-Katz equation.
⚡ What is the Goldman-Hodgkin-Katz Equation Calculator?
The Goldman-Hodgkin-Katz (GHK) equation calculator finds a cell's resting membrane potential Vm from the relative permeabilities and inside/outside concentrations of several ions at once, most commonly potassium (K+), sodium (Na+), and chloride (Cl-). Unlike the single-ion Nernst equation, the GHK equation is a permeability-weighted combination of every permeant ion's contribution, which is what actually sets the resting potential of a real cell membrane.
Neuroscience and physiology courses use the GHK equation to explain why a resting neuron's membrane potential sits close to, but not exactly at, the potassium Nernst potential. Electrophysiologists use it to model how changing ion channel permeabilities, whether through voltage-gated channel opening during an action potential or through pharmacological block, shifts the membrane potential. Cardiac and renal physiology also rely on GHK-style reasoning to explain resting potentials in non-neuronal excitable and transport tissues.
A common misconception is that the resting membrane potential is simply the average of the individual ions' Nernst potentials. It is not, each ion's contribution is weighted by its relative permeability, so an ion with a small concentration gradient but high permeability can dominate the result just as much as an ion with a large gradient but low permeability. Another point of confusion is the sign convention for chloride: because Cl- is an anion, its inside concentration goes in the numerator and its outside concentration goes in the denominator, the opposite placement from the cations K+ and Na+.
This calculator removes the arithmetic complexity of combining six concentrations and three permeabilities inside a single logarithm, letting students verify homework answers and researchers quickly explore how a permeability change shifts Vm.
📐 Formula
📖 How to Use This Calculator
Steps
💡 Example Calculations
Example 1 — Resting Mammalian Neuron
Standard resting concentrations and Hodgkin-Katz ratio: PK=1, PNa=0.04, PCl=0.45, 37°C
Example 2 — Action Potential Upstroke (Na+ Channels Open)
Same concentrations, but PNa rises to 20 as voltage-gated Na+ channels open
Example 3 — Resting Potential at Room Temperature (25°C)
Same resting concentrations and permeabilities as Example 1, but at 25°C instead of 37°C
❓ Frequently Asked Questions
🔗 Related Calculators
What is the Goldman-Hodgkin-Katz equation?
The Goldman-Hodgkin-Katz (GHK) equation calculates the resting membrane potential Vm of a cell from the relative permeabilities and the inside/outside concentrations of multiple ions (typically K+, Na+, and Cl-) simultaneously, unlike the Nernst equation which handles only one ion at a time.
What is the GHK equation formula?
Vm = (RT/F) x ln[(PK[K+]out + PNa[Na+]out + PCl[Cl-]in) / (PK[K+]in + PNa[Na+]in + PCl[Cl-]out)], where R is the gas constant, T is absolute temperature, F is Faraday's constant, and PK, PNa, PCl are relative permeabilities.
Why is chloride handled differently from potassium and sodium in the GHK equation?
Chloride is an anion, so its inside concentration appears in the numerator and its outside concentration appears in the denominator, the reverse of potassium and sodium, which are cations. This sign convention keeps the equation consistent with the underlying Nernst-Planck flux derivation for ions of opposite charge.
What is a typical resting membrane potential from the GHK equation?
Using typical mammalian neuron concentrations ([K+]out=5mM, [K+]in=140mM, [Na+]out=145mM, [Na+]in=12mM, [Cl-]out=110mM, [Cl-]in=4mM) with the classic Hodgkin-Katz permeability ratio PK:PNa:PCl of 1:0.04:0.45 at 37 degrees C, the GHK equation gives Vm of about -72.5 mV, close to the textbook -70 mV resting potential of a real neuron.
How does the GHK equation explain the action potential upstroke?
At rest PK is much larger than PNa, so Vm sits close to the K+ Nernst potential. When voltage-gated Na+ channels open during an action potential, PNa increases by more than a hundredfold, and the GHK equation shows Vm swinging sharply toward the positive Na+ Nernst potential, which is the depolarization phase.
How is the GHK equation different from the Nernst equation?
The Nernst equation gives the equilibrium potential for one ion species in isolation. The GHK equation is a permeability-weighted combination of the Nernst potentials for several ions at once, and it is this weighted combination, not any single ion's Nernst potential, that determines a real cell's actual resting membrane potential.
What units do the permeability values PK, PNa, PCl use?
They are relative, unitless ratios to each other, not absolute permeability coefficients in cm/s. Only the ratios PK:PNa:PCl matter for the calculated Vm, so scaling all three permeabilities by the same factor leaves the result unchanged.
What happens to Vm if permeability to only one ion is nonzero?
If, for example, PNa and PCl are both 0 and only PK is nonzero, the GHK equation reduces exactly to the single-ion Nernst equation for potassium, since every term involving Na+ and Cl- drops out of both the numerator and denominator.
Why does this calculator default to 37 degrees C?
37 degrees C (310.15 K) is human body temperature and the physiologically relevant value for mammalian neuron membrane potentials. Using a different temperature, such as 25 degrees C room temperature, changes the RT/F prefactor and therefore the final millivolt value.
Can the GHK equation be extended beyond K+, Na+, and Cl-?
Yes, the general GHK equation sums a term for every permeant ion species, with cations contributing to the numerator via their outside concentration and anions contributing via their inside concentration. K+, Na+, and Cl- are used here because they dominate the resting and action potentials of most animal cells.