
Goldman-Hodgkin-Katz Equation Calculator
Table of Contents
Background Introduction
The Goldman-Hodgkin-Katz (GHK) equation is a commonly used formula that calculates the electrical potential across a cell’s plasma membrane, also known as the cell’s membrane potential (Vm).
Vm = 61 * Log10
PK * [K+](out) + PNA * [Na+](out) + PCl * [Cl–](in)
———————————————————
PK * [K+](in) + PNA * [Na+](in) + PCl * [Cl–](out)
:: 61 = several physics constants bundled together (RT/F (gas constant × temperature / Faraday constant)).
:: Log10 converts ion ratios to smaller, more manageable, and practical numbers.
The GHK simultaneously considers the influence of several ions based on their concentration gradients across the membrane (Ionout and Ionin) and the membrane’s permeability (Pion) to each ion. While it primarily focuses on the contributions of potassium (K+), sodium (Na+), and chloride (Cl–) ions, it can also include other ion species that can pass through the cell membrane, such as calcium ions (Ca2+).
To understand how this equation works, we need to examine its two key components: concentration gradients and membrane permeability, and then determine how these interrelate.
Ion Concentration Gradients
When excitable cells, like neurons and muscle cells, are at rest, they concentrate sodium (Na⁺) and chloride (Cl⁻) ions outside the cell membrane. In contrast, potassium (K⁺) ions and large anions, such as phosphates and proteins, are concentrated inside the cell.

Na+/K+ ATPase pumps in the membrane actively maintain the concentration gradients of the two cations. In contrast, the concentration gradient for Cl⁻ ions develops passively. Intracellular anions accumulate within the cell because they are too large to pass through the membrane.
This distribution of anions and cations maintains the fluid compartments on each side of the membrane electrically neutral overall while allowing concentration gradients to drive ion movement across the membrane when transport mechanisms are available.
Differences in ion concentration create the driving force for ion movement, but the actual membrane potential depends on which ions are able to cross the membrane.
Membrane Permeability
The number of open ion channels determines the permeability of a membrane. The cell membrane of excitable cells contains a relatively high number of K+ leak channels, making it most permeable to K+. In contrast, the cell membrane has fewer open channels for Na+ and Cl–, resulting in lower permeability for these ions.
Potassium’s dominance is reflected in the permeability scale: K+ is assigned a reference value of 1 (PK = 1), while Na+ has much lower permeability (0.01 – 0.05) and Cl– has moderate permeability (0.4 – 0.5).
The following table shows typical ion concentrations and relative permeabilities in mammalian cells:
This difference in permeability means that not all ions contribute equally to the membrane potential—those with higher permeability have greater influence.
How the GHK Relates the Two Factors
The GHK equation calculates the membrane potential (Vm) by considering the equilibrium potential of each ion, based on its concentration gradient, and adjusting for or weighing the membrane’s permeability to those ions.
Equilibrium Potential
An ion’s equilibrium potential (Eion) is the opposing electrical force (voltage) that prevents an ion’s net movement across the cell membrane along its concentration gradient. An ion’s equilibrium potential can be calculated using the Nernst equation.
Eion = 61 × log10 (Ion(out) / Ion(in))
The opposing electrical force forms as an ion species moves across the cell membrane along its concentration gradient. As like charges accumulate on the opposing side of the membrane, they increasingly repel the movement of similarly charged ions. At equilibrium, ions still move across the membrane but in equal numbers, preventing either side of the membrane from gaining or losing net charge.
Weighting Factor
The term ‘weighted’ indicates that the GHK equation also considers the membrane permeability of each ion. In the equation, each ion’s concentration ratio is multiplied by its membrane permeability factor.
((Pion × Ion(out)) / (Pion × Ion(in)))
The greater the membrane’s permeability to a given ion, the more that ion’s equilibrium potential dominates the tug-of-war and pulls the measured membrane potential towards it.
Resulting Membrane Potential
Because the membrane is most permeable to K+, the resting membrane potential tends toward this ion’s equilibrium potential. However, Na+ permeability allows these ions to enter the cell, pulling the membrane potential in a positive direction. This balance of opposing influences results in a typical resting potential of approximately -70 mV. Chloride ions have little impact because their equilibrium potential is close to the resting membrane potential.

GHK Equation Calculator Activity
The following activity features a virtual oscilloscope that displays the results of the GHK equation, accompanied by a series of guided analysis questions designed to enhance user understanding of membrane potentials.
How the Simulated Oscilloscope Works
The membrane potential (Vm) is calculated in real-time by the oscilloscope based on the ion concentration and permeability settings that users control below the monitor. As you adjust these parameters using the sliders and buttons, you’ll immediately see how each ion (K⁺, Na⁺, and Cl⁻) affects the calculated membrane potential, displayed as a green horizontal line on the oscilloscope screen.
Guided Analysis Questions
The oscilloscope is paired with a comprehensive set of guided questions that help users systematically assess the contributions of each ion in the equation. These questions will help users analyze their observations, predict outcomes, and test their understanding of the underlying physiological principles that govern membrane potential in living cells.
Use this activity to create content.
Use this activity to create content.
Terms of Use
Human Bio Media materials are open-source and can be adapted and shared by anyone according to the Creative Commons Attribution 4.0 License guidelines.
If you are redistributing Human Bio Media materials in print or digital formats, you should include on every page the following attribution:
Access for free at https://humanbiomedia.org/
References and Attributions
California State University, San Bernardino – “Goldman-Hodgkin-Katz Equation Simulator.”
Introduction to Epilepsy – “Chapter 5 – Cellular electrophysiology: membrane, synaptic and action potentials.”
Michigan State University Library – “Foundations of Neuroscience.”
Science Direct – “Handbook of Clinical Neurophysiology.”
Science Direct – “Membrane Steady Potential.”
