Neutralization Reaction Calculator
Mix any acid with any base and instantly find the limiting reagent, the leftover acid or base, the resulting pH, the salt formed, moles of water produced, and the heat released — with full step-by-step working.
Pick an acid and a base, then enter how much of each you are mixing.
Acid
Base
Resulting pH of the mixture
The base runs out first, so 10 mmol of acid is left over.
50 mmol
Milliequivalents of acid
40 mmol
Milliequivalents of base
10 mmol
Excess acid
180 mL
Total mixed volume
40 mmol
Water formed
2.292 kJ
Heat released
100 mL
Base volume for exact neutralization
Where the Mixture Lands on the pH Scale
See where the final, mixed solution sits on the 0–14 pH scale, next to everyday substances.
Step-by-Step Neutralization Calculation
Here's exactly how this answer was calculated, one step at a time.
Given: Acid: 0.5 M x 100 mL (HCl), Base: 0.5 M x 80 mL (NaOH)
Step 1: Find the milliequivalents of acid (H+ available)
meq(acid) = 0.5 M x 100 mL x 1 = 50 mmolStep 2: Find the milliequivalents of base (OH- available)
meq(base) = 0.5 M x 80 mL x 1 = 40 mmolStep 3: Compare the two sides
meq(acid) > meq(base), so the base is the limiting reagent.Step 4: Find the leftover amount
Excess = |50 - 40| = 10 mmol of acid (H+)Step 5: Divide by the total mixed volume
Total volume = 100 + 80 = 180 mL, so [H+] = 10 / 180 = 0.05556 mol/LStep 6: Convert to pH
pH = -log10(0.05556) = 1.255Step 7: Find moles of water formed
moles of water = the smaller of the two meq values = 40 mmolStep 8: Estimate the heat released
q ≈ 0.04 mol x 57.3 kJ/mol = 2.292 kJ (strong acid + strong base basis)
Resulting pH of the mixture:
1.255
Neutralization Reaction Calculator: Mix Any Acid and Base and See What You Get
This free neutralization reaction calculator is built for chemistry students, lab techs, pharmacy students, and anyone who just needs a fast, reliable answer to a simple question: what happens when this acid meets this base? Neutralization is one of the very first reaction types taught in chemistry, and it is also one of the most useful in real life — from settling an upset stomach with an antacid to treating acidic industrial wastewater before it reaches a river.
Instead of only finding a single number, this tool does the full job a lab notebook entry would do. Type in the concentration and volume of your acid and your base, and it works out which one runs out first, how much of the other one is left over, the pH of the final mixture, the salt that forms, how much water is produced, and even how much heat the reaction gives off. Every answer comes with a complete, step-by-step written solution, so you can check your own homework or lab report line by line, not just copy a final answer.
Whether you were given a textbook problem with clean numbers, or you are trying to work out what happens when two real solutions get mixed in a beaker, this calculator handles both strong acids and strong bases (like HCl and NaOH) as well as common weak acids and weak bases (like acetic acid and ammonia), so the pH you get back actually reflects the chemistry involved.
What Is a Neutralization Reaction?
A neutralization reaction is a chemical reaction between an acid and a base that produces a salt and, usually, water. In the simplest words possible: an acid has extra H+ ions it wants to give away, and a base has extra OH- ions it wants to give away. When they meet, the H+ and OH- combine to form water (H2O), and whatever is left of the acid and base joins together to form a salt.
A classic example is hydrochloric acid reacting with sodium hydroxide: HCl + NaOH → NaCl + H2O. The acid (HCl) and the base (NaOH) cancel each other out, leaving ordinary table salt (NaCl) dissolved in water. This is the reaction most people picture when they hear the word 'neutralization,' and it is exactly the kind of reaction this calculator is built to solve — along with dozens of other acid-base combinations.
Not every neutralization reaction actually produces water, though. When ammonia (a weak base) reacts with an acid, it grabs the H+ ion directly to form an ammonium salt, with no separate water molecule formed — NH3 + HCl → NH4Cl is a good example. This calculator is aware of that special case and will show it correctly whenever ammonia is selected as the base.
How This Calculator Works: The Milliequivalent Method
The key idea behind every neutralization calculation is that acids and bases do not always react on a simple one-to-one, mole-to-mole basis. A molecule of hydrochloric acid (HCl) only has one H+ to give away, but a molecule of sulfuric acid (H2SO4) has two. In the same way, sodium hydroxide (NaOH) only has one OH- to give away, but calcium hydroxide (Ca(OH)2) has two. This 'how many H+ or OH- per molecule' number is called the basicity of an acid or the acidity of a base.
To handle this properly, this calculator works in milliequivalents (mmol of reacting H+ or OH-, not just mmol of the compound itself). The formula is simple: milliequivalents = concentration (mol/L) x volume (mL) x basicity (or acidity). This single number is what actually has to balance for a reaction to be complete, and it is the same approach used in real laboratory titrations and dosage calculations.
Once the milliequivalents of acid and base are known, whichever side has the smaller number is completely used up — this is the limiting reagent — and the difference between the two numbers tells you exactly how much of the other reactant is left over in the final mixture.
Step-by-Step: How to Calculate a Neutralization Reaction by Hand
You can follow the exact same steps this calculator uses if you want to work a problem by hand. First, find the milliequivalents of acid: multiply the acid's molar concentration by its volume in mL, then multiply by its basicity. Second, do the same for the base: concentration x volume x acidity.
Third, compare the two numbers. If they are equal, the reaction is a perfect, exact neutralization — every H+ has found an OH- to react with. If they are not equal, whichever side is smaller is the limiting reagent, and it is completely consumed. Fourth, subtract the smaller number from the larger one to find exactly how much of the winning reactant is left over, in milliequivalents.
Fifth, divide that leftover amount by the total combined volume (acid volume plus base volume) to get its concentration in the final, mixed solution. Sixth and finally, convert that concentration into pH — directly with -log10 if the leftover species is a strong acid or base, or with the Henderson-Hasselbalch buffer equation if the leftover species is a weak acid or weak base sitting alongside the salt that has already formed.
Why the Resulting pH Isn't Always 7
A common misconception is that neutralizing an acid with a base always gives a pH of exactly 7. That is only true in one specific situation: when a strong acid and a strong base are mixed in the exact stoichiometric ratio needed to use each other up completely. In that case, the resulting salt does not react with water at all, so the solution behaves just like pure water, at pH 7.
If you add more acid than the base can handle, the mixture stays acidic (pH below 7), because there is unreacted H+ still floating around. If you add more base than the acid can handle, the mixture stays basic (pH above 7), for the same reason in reverse. This calculator shows this clearly with the 'excess acid' or 'excess base' result and reports the exact pH that leftover amount produces.
Even at an exact, perfectly balanced neutralization, the pH is not always 7 if a weak acid or weak base was involved. When a weak acid like acetic acid is fully neutralized by a strong base like NaOH, the salt left behind (sodium acetate) is itself a weak base — it reacts with water and pushes the final pH above 7. The same thing happens in reverse for a weak base neutralized by a strong acid: the resulting salt is a weak acid, and the pH lands below 7. This calculator accounts for this hydrolysis effect automatically whenever a weak acid or weak base preset (or a custom one) is selected.
When the Leftover Mixture Becomes a Buffer
One of the more advanced (but genuinely useful) situations this calculator handles is what happens when a weak acid or weak base is only partially neutralized. If you have more weak acid than the base can react with, the leftover mixture is not just 'excess acid' in the simple sense — it is now a mixture of the leftover weak acid and the salt (its conjugate base) that has already formed. That combination is, by definition, a buffer solution.
In that case, this calculator switches from a simple -log10 calculation to the Henderson-Hasselbalch equation, using the acid's pKa and the ratio of salt to leftover weak acid, to find the correct pH. The same logic applies in reverse for a leftover weak base mixed with its already-formed conjugate acid salt. This is exactly the chemistry behind how buffer solutions are made in real labs — often by deliberately, partially neutralizing a weak acid with a strong base.
Understanding the Salt That Forms
Every acid-base neutralization reaction leaves behind a salt, and which salt forms depends entirely on which acid and which base reacted. The acid contributes its negative ion (chloride from HCl, nitrate from HNO3, sulfate from H2SO4, phosphate from H3PO4, acetate from CH3COOH), and the base contributes its positive ion (sodium from NaOH, potassium from KOH, calcium from Ca(OH)2, ammonium from NH3).
This calculator includes a built-in reference table covering the most common acid-base combinations taught in general and analytical chemistry, so along with the pH and leftover amounts, you also get the correct salt name, its chemical formula, and a balanced (or correctly unbalanced-by-design, for the ammonia cases) chemical equation for the exact reaction you set up.
The Heat of Neutralization: Why These Reactions Feel Warm
Neutralization reactions are exothermic, meaning they release heat rather than absorb it — this is why a beaker can feel noticeably warmer right after mixing an acid and a base. For a strong acid reacting with a strong base, this heat release is remarkably consistent no matter which specific strong acid or strong base is used, because the reaction happening at the molecular level is always the same: H+(aq) + OH-(aq) → H2O(l).
This is called the standard molar heat (or enthalpy) of neutralization, and it is approximately -57.3 kJ released for every mole of water formed, measured at around 25°C. This calculator uses that standard value to estimate the total heat released by any reaction, based on how many moles of water the two reactants actually produce — the smaller of the acid's and base's milliequivalents.
Weak acid or weak base reactions typically release slightly less heat than this, because some of the energy is used up ionizing the weak species in the first place — but the strong acid/strong base value remains an extremely useful, standard reference point taught in every general chemistry course.
Calorimetry: Turning Heat Released into a Temperature Change
Knowing how much heat a reaction releases is only half the story — in a real lab, what you can actually measure with a thermometer is the temperature change. This calculator includes an optional, advanced calorimetry section that converts the estimated heat released into an estimated temperature rise, using the standard calorimetry formula: q = m x c x ΔT, rearranged to ΔT = q ÷ (m x c).
Here, m is the total mass of the solution (commonly approximated as its total volume in mL, since dilute aqueous solutions have a density very close to 1 g/mL), and c is the solution's specific heat capacity, most often approximated as that of water, 4.18 J/g°C. Enter a starting temperature and this calculator will also report the estimated final temperature of the mixture right after the reaction takes place — useful for coffee-cup calorimetry lab reports and for sanity-checking experimental results.
Common Mistakes to Avoid
The most frequent mistake in neutralization problems is forgetting basicity or acidity altogether — treating every acid and base as if it only had one H+ or OH- to give, even when it has two or three (like H2SO4 or Ca(OH)2). Skipping this step will make the limiting reagent calculation, and every result that follows from it, incorrect.
A second common mistake is calculating the leftover concentration using only the original volume of the excess reactant, instead of the total combined volume once the two solutions have been mixed together. Diluting into the full mixed volume always matters and directly affects the final pH. A third mistake is assuming a neutral pH of 7 whenever the moles 'seem to match,' without checking whether a weak acid or weak base is involved — as explained above, hydrolysis of the resulting salt can push a perfectly, exactly neutralized mixture noticeably above or below pH 7.
Real-World Uses of Neutralization Reactions
Neutralization chemistry shows up constantly outside the classroom. Antacid tablets work by neutralizing excess stomach acid (hydrochloric acid) with a mild base like calcium carbonate or magnesium hydroxide, directly easing heartburn and acid reflux. Wastewater treatment plants routinely neutralize acidic or basic industrial discharge before it can be safely released into rivers or municipal sewer systems, protecting aquatic life and drinking water sources downstream.
In agriculture, farmers add lime (calcium hydroxide or calcium carbonate) to acidic soil to neutralize it and bring the pH into the ideal range for crop growth. In everyday first aid, neutralization principles guide how chemical spills and burns are treated — always with the specific, approved neutralizing agent for that chemical, and always under proper safety guidance. In the chemical and pharmaceutical industries, controlled neutralization reactions are a standard step in manufacturing salts, purifying compounds, and adjusting the pH of products before they are packaged.
Neutralization Reaction Calculator: Quick Reference Summary
Milliequivalents of acid or base = concentration (mol/L) x volume (mL) x basicity/acidity. Whichever side has fewer milliequivalents is the limiting reagent and is fully consumed. The leftover amount, divided by the total combined volume, gives the concentration of whatever is left over in the final mixture.
For a strong acid and strong base exactly balanced, the resulting pH is 7.00. For any leftover strong acid or strong base, pH (or pOH, then pH) is found directly from its concentration. For a leftover weak acid or weak base sitting next to the salt already formed, the mixture is a buffer, and pH is found with the Henderson-Hasselbalch equation. Heat released ≈ moles of water formed x 57.3 kJ/mol, and the resulting temperature rise can be estimated with q = m x c x ΔT.
This free calculator is intended to support learning, lab planning, and everyday neutralization chemistry questions. For safety-critical, regulated, clinical, or industrial work, always confirm results with a calibrated pH meter, validated lab procedures, and your organization's approved protocols before relying on any calculated value.
Frequently Asked Questions
What is a neutralization reaction?
It is a reaction between an acid and a base that produces a salt and, usually, water. The acid's H+ ions and the base's OH- ions combine to form water, while the remaining ions form a dissolved salt.
How do you calculate a neutralization reaction?
Find the milliequivalents of acid (concentration x volume x basicity) and of base (concentration x volume x acidity). Whichever is smaller is used up completely; the difference tells you how much of the other reactant is left over.
Is the pH always 7 after neutralization?
Only when a strong acid and a strong base are mixed in the exact stoichiometric ratio. If either reactant is left in excess, the pH stays acidic or basic. Even at an exact match, a weak acid or weak base leaves behind a salt that can push the pH above or below 7.
What is the formula for neutralization heat?
For a strong acid reacting with a strong base, the standard molar heat of neutralization is about -57.3 kJ released per mole of water formed. Multiply this by the moles of water your reaction produces to estimate the total heat released.
What salt is formed when an acid and base react?
It depends on the specific acid and base — for example, HCl and NaOH form sodium chloride (NaCl), while H2SO4 and Ca(OH)2 form calcium sulfate (CaSO4). This calculator shows the correct salt name, formula, and equation for many common combinations.
Does mixing an acid and base with no water formed still count as neutralization?
Yes. When ammonia (NH3) reacts directly with an acid, it forms an ammonium salt without producing a separate water molecule — it is still a genuine, exothermic neutralization reaction.
What happens if I add too much base to an acid?
The base becomes the reactant in excess, the acid is fully used up, and the resulting mixture stays basic, with a pH above 7 that depends on how much extra base was added and the total mixed volume.
How is the heat released converted into a temperature change?
Using the calorimetry formula q = m x c x ΔT, rearranged to ΔT = q ÷ (mass x specific heat). This calculator's advanced calorimetry option does this automatically once you enter the solution's mass and specific heat capacity.