Pick the value you know
Choose pH, pOH, [H+] or [OH-] — whichever one the question gives you. The formula for that route is shown next to the selector so you can see which conversion is about to run.
Use this free pH calculator to solve acid-base chemistry problems from pH, pOH, hydrogen ion concentration, or hydroxide ion concentration. Enter the value you know and get the formula, conversion, and step-by-step explanation.
Enter one known acid-base value and the calculator returns pH, pOH, [H+], [OH-] and the classification, with the formula and the working. The arithmetic runs in your browser — no AI model decides the number.
Starting from with
Decimals, scientific notation and the textbook form all work: 0.001,
1e-3 or 10^-3.
Assumes 25 °C, where pH + pOH = 14.
Written out so you can hand in the working, not just the number. Check each line against your own arithmetic before you copy it.
Find pH, pOH, [H+] and [OH-] for chemistry homework and lab problems. Pick the value you already know, type it in — 1e-3 and 10^-3 both work — and press Calculate pH. You get all four values, an acidic / neutral / basic classification, and the formula with each step of the working. Everything runs in your browser at 25 °C, where pH + pOH = 14. No account, no upload, nothing saved.
Choose pH, pOH, [H+] or [OH-] — whichever one the question gives you. The formula for that route is shown next to the selector so you can see which conversion is about to run.
Decimals, scientific notation such as 1e-3, and the textbook form 10^-3 are all accepted. Concentrations take M or mol/L, which are the same unit. Nothing is sent anywhere — the logarithms run in your browser.
You get pH, pOH, [H+], [OH-] and the acidic, neutral or basic classification, plus the formula, the substitution and the answer written out line by line so you can hand in the working.
pH, pOH, [H+] and [OH-] are four ways of describing the same solution. Fix one and the other three follow, which is what makes this a conversion problem rather than a measurement.
Both are negative base-10 logarithms, so they compress a range spanning fourteen powers of ten into readable single-digit numbers. At 25 °C they always add to 14, which is why subtraction converts between them.
The actual concentrations, in moles per litre. They are recovered from a p-value by raising ten to its negative power, and their product is fixed at 1.0 × 10^-14 at 25 °C.
Acidic below pH 7, basic above it, neutral when [H+] equals [OH-]. This is a consequence of the numbers rather than a separate measurement, so the calculator derives it instead of asking for it.
The formulas are short. Almost every lost mark in this topic comes from notation or from the direction of the conversion, not from the chemistry.
The minus sign in pH = -log10([H+]) is doing real work: without it every acidic solution reports a negative pH. The other classic is entering 10^-3 as -3, or dropping the exponent entirely and typing 1.
Subtracting from 14 converts pH to pOH and back, but it does not convert a p-value into a concentration — that step needs a power of ten. Mixing the two produces answers that look plausible and are off by orders of magnitude.
The pH scale measures acidity using hydrogen ion concentration. Common formulas include:
pH = -log10([H+])pOH = -log10([OH-])pH + pOH = 14 at 25 °C[H+] = 10^-pH[OH-] = 10^-pOHThe two logarithmic formulas run in one direction and the two powers of ten run back the other way, which is the whole trick to this topic: any one of the four values fixes the other three. Concentrations are in moles per litre, so M and mol/L mean the same thing and can be used interchangeably.
The relationship pH + pOH = 14 comes from the ion product of water, Kw = [H+] × [OH-] = 1.0 × 10^-14 at 25 °C. Taking negative logarithms of both sides turns that product into a sum, which is why subtraction from 14 is all that stands between pH and pOH. Kw changes with temperature, so the sum is only exactly 14 at 25 °C — this calculator assumes that standard condition throughout.
The calculator above applies these formulas directly. It parses the value you type, converts it, classifies the solution, and prints each line of working. The arithmetic is ordinary logarithms in your browser and no AI model is involved, so the same input always returns the same answer.
A solution is acidic when pH is below 7, neutral around 7, and basic when pH is above 7 at 25 °C. Very small changes in pH can represent large changes in hydrogen ion concentration because the pH scale is logarithmic.
One pH unit is a factor of ten in [H+]. A solution at pH 3 holds ten times the hydrogen ion concentration of one at pH 4 and a hundred times that of one at pH 5, which is why lemon juice near pH 2 and black coffee near pH 5 feel so different despite sitting only three units apart on the scale.
Neutral means [H+] = [OH-], not simply "pH 7". At 25 °C both concentrations equal 1.0 × 10^-7 M and the pH does come out at 7, but the defining condition is the equality, not the number. Because decimal arithmetic can turn an exactly neutral solution into 6.999999, the calculator treats anything that displays as 7.00 as neutral rather than reporting it as a very weak acid.
Values outside 0-14 are unusual but not wrong. Concentrated strong acids and bases genuinely produce negative pH or pH above 14, so the calculator shows a warning and still returns the result instead of refusing to answer.
Enter the value in whichever form your textbook prints it:
0.001, 4.5, 71e-3, 2.5e-910^-3, 1.0 × 10^-3pH and pOH accept any number, including negatives. Concentrations must be greater than zero: a concentration of 0 or a negative concentration has no logarithm, so the calculator rejects it with a message rather than printing something meaningless. Empty and unreadable fields are never silently calculated from.
This tool covers strong acid and strong base problems where the ion concentration is already known or given. Weak acid and weak base equilibria, buffers and Henderson-Hasselbalch, titration curves, and temperature-adjusted Kw are outside its scope — for those, work the problem through with the AI chemistry solver.
Every example below is computed by the same code the calculator runs, so the numbers and the working match exactly what you get when you type your own value in.
If [H+] = 1 × 10^-3 M, then pH = 3. The concentration goes straight into the logarithm, and pOH follows by subtraction.
Full readout: pH 3.00, pOH 11.00, [H+] = 1.0 × 10^-3 M, [OH-] = 1.0 × 10^-11 M — acidic.
If pH = 4.5 at 25 °C, then pOH = 14 - 4.5 = 9.5. No logarithm is needed for the conversion itself, only for the concentrations that follow.
Full readout: pH 4.50, pOH 9.50, [H+] = 3.2 × 10^-5 M, [OH-] = 3.2 × 10^-10 M — acidic.
If pH = 2, then [H+] = 10^-2 = 0.01 M. Raising ten to the negative pH reverses the logarithm that produced it.
Full readout: pH 2.00, pOH 12.00, [H+] = 1.0 × 10^-2 M, [OH-] = 1.0 × 10^-12 M — acidic.
If [OH-] = 1 × 10^-4 M, the logarithm gives pOH = 4 first, and pH = 14 - 4 = 10 makes the solution basic.
Full readout: pH 10.00, pOH 4.00, [H+] = 1.0 × 10^-10 M, [OH-] = 1.0 × 10^-4 M — basic.
If pOH = 3, then pH = 14 - 3 = 11. A low pOH means a high pH, which catches students out more often than any other step here.
Full readout: pH 11.00, pOH 3.00, [H+] = 1.0 × 10^-11 M, [OH-] = 1.0 × 10^-3 M — basic.
Pure water at 25 °C has [H+] = 1 × 10^-7 M, which gives pH 7.00 and pOH 7.00 with [H+] equal to [OH-] — the definition of neutral.
Full readout: pH 7.00, pOH 7.00, [H+] = 1.0 × 10^-7 M, [OH-] = 1.0 × 10^-7 M — neutral.
EduSolver's AI tutor reads the whole problem, handles weak acids, buffers and titrations, and explains each step — then turns it into flashcards for the test.