UTILS.
100% in-browser

Nernst Equation Calculator

Compute cell potential, standard potential or reaction quotient from the Nernst equation, with a spontaneity check.

E = E° − (RT/nF)·ln(Q). Temperature in kelvin.

About this tool

Calculate the cell potential of an electrochemical cell under non-standard conditions with the Nernst equation, or rearrange it to solve for the standard potential or the reaction quotient. It also flags whether the reaction is spontaneous. Everything runs in your browser.

The equation used is E = E° − (R × T / (n × F)) × ln(Q), with the gas constant R = 8.314 J/mol·K, the Faraday constant F = 96485 C/mol, n electrons transferred, temperature T in kelvin and reaction quotient Q. At 298.15 K this is equivalent to the familiar E = E° − (0.05916 / n) × log10(Q). The displayed RT/nF term is the slope multiplying ln(Q).

A cell potential greater than zero means the reaction as written is spontaneous (ΔG < 0), while a negative value means it is non-spontaneous and zero indicates equilibrium. Pick what to solve for, enter the known quantities, and the potential, the RT/nF term and the spontaneity note update live.

Frequently asked questions

What is the Nernst equation?
It gives the cell potential away from standard conditions: E = E° − (RT/nF) × ln(Q). Here R = 8.314 J/mol·K, F = 96485 C/mol, n is the number of electrons transferred, T is temperature in kelvin and Q is the reaction quotient.
What is the 0.05916/n shortcut?
At 298.15 K the term RT/F × 2.303 equals about 0.05916 V, so the equation simplifies to E = E° − (0.05916/n) × log10(Q). This tool uses the full temperature-dependent form so any temperature works.
How does it tell if a reaction is spontaneous?
The sign of the cell potential decides it: E greater than zero is spontaneous (ΔG < 0), E less than zero is non-spontaneous, and E equal to zero means the cell is at equilibrium.
Must temperature be in kelvin?
Yes. The RT/nF term requires an absolute temperature, so enter T in kelvin (298.15 K is 25 °C, the default). All calculations stay in your browser.

More tools