{"id":66462,"date":"2026-10-06T17:17:40","date_gmt":"2026-10-06T14:17:40","guid":{"rendered":"https:\/\/wpcalc.com\/en\/?p=66462"},"modified":"2026-10-06T17:17:40","modified_gmt":"2026-10-06T14:17:40","slug":"normality-calculator","status":"publish","type":"post","link":"https:\/\/wpcalc.com\/en\/chemistry\/normality-calculator\/","title":{"rendered":"Normality Calculator"},"content":{"rendered":"<section class=\"not-prose calculator-box\" aria-labelledby=\"calculator-title\"><div class=\"flex items-baseline sm:items-center justify-between gap-2 sm:gap-3\"><div class=\"flex flex-col sm:flex-row sm:items-center gap-2\"><span class=\"icon icon-calculator text-primary-700! text-base! dark:text-primary-300!\" aria-hidden=\"true\"><\/span><h2 id=\"calculator-title\" class=\"text-lg font-display font-bold\">Find the Normality of a Solution<\/h2><\/div><div class=\"calcdash-favorite group\">\n  <button type=\"button\" class=\"favorite\" id=\"favorite\" data-favorite-id=\"66462\" data-favorite-title=\"Normality\" data-favorite-url=\"https:\/\/wpcalc.com\/en\/chemistry\/normality-calculator\/\" data-favorite-excerpt=\"Calculate the normality (equivalent concentration) of a solution from its molarity, or from the mass and molar mass of the solute. Enter the equivalence factor and volume to get N in eq\/L.\" aria-label=\"Add to Favorites\" data-favorite-icon=\"icon icon-chemistry\">\n    <span class=\"icon icon-shape-star-empty\" aria-hidden=\"true\"><\/span>\n  <\/button>\n  <div class=\"calcdash-favorite__tip\" aria-hidden=\"true\">\n   <span class=\"favorite-tooltip\" id=\"favorite-tooltip\"><\/span>\n  <\/div>\n  <span class=\"sr-only\" role=\"status\" id=\"favorite-status\"><\/span>\n<\/div><\/div><form action=\"https:\/\/wpcalc.com\/en\/chemistry\/normality-calculator\/\" method=\"POST\" class=\"calculator\" id=\"calculator-66462\" data-post=\"66462\"><fieldset class=\"fieldset-input is-1\"><legend class=\"sr-only\">Input Fields<\/legend><div class=\"field\" id=\"input-1\"><label for=\"field-1\">Calculation Method<\/label><div class=\"grid grid-cols-1\"><select id=\"field-1\" name=\"calculation_method\"><option value=\"molarity\" selected>Molarity and equivalence factor<\/option><option value=\"mass\">Solute mass, molar mass and volume<\/option><\/select><svg class=\"pointer-events-none col-start-1 row-start-1 mr-2 size-5 self-center justify-self-end text-gray-500 sm:size-4\" viewBox=\"0 0 16 16\" fill=\"currentColor\" aria-hidden=\"true\" data-slot=\"icon\">\n              <path fill-rule=\"evenodd\" d=\"M4.22 6.22a.75.75 0 0 1 1.06 0L8 8.94l2.72-2.72a.75.75 0 1 1 1.06 1.06l-3.25 3.25a.75.75 0 0 1-1.06 0L4.22 7.28a.75.75 0 0 1 0-1.06Z\" clip-rule=\"evenodd\" \/>\n            <\/svg><\/div><\/div><div class=\"field has-term\" id=\"input-2\"><label for=\"field-2\">Equivalence Factor (n)<\/label><div class=\"term\">n<\/div>  <div class=\"absolute bottom-0 left-16 top-8 w-2 h-0.5 bg-blue-500\"><\/div><input type=\"text\" name=\"equivalence_factor_n\" id=\"field-2\" aria-describedby=\"calc-info-2\" data-number inputmode=\"decimal\" autocomplete=\"off\" spellcheck=\"false\" placeholder=\"e.g. 2\" min=\"0.001\" value=\"2\"\/><small id=\"calc-info-2\">Number of H\u207a \/ OH\u207b ions (acid\u2013base) or electrons transferred (redox) per formula unit<\/small><\/div><div class=\"is-single field\" id=\"input-3\"><span class=\"font-semibold\">From Molarity<\/span><\/div><div class=\"field has-term\" id=\"input-4\"><label for=\"field-4\">Molarity<\/label><div class=\"term\">M<\/div>  <div class=\"absolute bottom-0 left-16 top-8 w-2 h-0.5 bg-blue-500\"><\/div><div class=\"field-group\"><input type=\"text\" name=\"molarity\" id=\"field-4\" aria-describedby=\"calc-info-4\" data-number inputmode=\"decimal\" autocomplete=\"off\" spellcheck=\"false\" placeholder=\"e.g. 0.1\" min=\"0\" value=\"0.1\"\/><div class=\"grid grid-cols-1\"><select id=\"field-5\" name=\"unit\" aria-label=\"Unit\"><option value=\"mol_l\" selected>mol\/L<\/option><option value=\"mmol_l\">mmol\/L<\/option><option value=\"umol_l\">\u00b5mol\/L<\/option><\/select><svg class=\"pointer-events-none col-start-1 row-start-1 mr-2 size-5 self-center justify-self-end text-gray-500 sm:size-4\" viewBox=\"0 0 16 16\" fill=\"currentColor\" aria-hidden=\"true\" data-slot=\"icon\">\n              <path fill-rule=\"evenodd\" d=\"M4.22 6.22a.75.75 0 0 1 1.06 0L8 8.94l2.72-2.72a.75.75 0 1 1 1.06 1.06l-3.25 3.25a.75.75 0 0 1-1.06 0L4.22 7.28a.75.75 0 0 1 0-1.06Z\" clip-rule=\"evenodd\" \/>\n            <\/svg><\/div><\/div><small id=\"calc-info-4\">Molar concentration of the solute<\/small><\/div><div class=\"field has-term\" id=\"input-5\"><label for=\"field-6\">Solution Volume<\/label><div class=\"term\">V<\/div>  <div class=\"absolute bottom-0 left-16 top-8 w-2 h-0.5 bg-blue-500\"><\/div><div class=\"field-group\"><input type=\"text\" name=\"solution_volume\" id=\"field-6\" aria-describedby=\"calc-info-6\" data-number inputmode=\"decimal\" autocomplete=\"off\" spellcheck=\"false\" placeholder=\"e.g. 500\" min=\"0\" value=\"500\"\/><div class=\"grid grid-cols-1\"><select id=\"field-7\" name=\"unit\" aria-label=\"Unit\"><option value=\"ml\" selected>mL<\/option><option value=\"l\">L<\/option><\/select><svg class=\"pointer-events-none col-start-1 row-start-1 mr-2 size-5 self-center justify-self-end text-gray-500 sm:size-4\" viewBox=\"0 0 16 16\" fill=\"currentColor\" aria-hidden=\"true\" data-slot=\"icon\">\n              <path fill-rule=\"evenodd\" d=\"M4.22 6.22a.75.75 0 0 1 1.06 0L8 8.94l2.72-2.72a.75.75 0 1 1 1.06 1.06l-3.25 3.25a.75.75 0 0 1-1.06 0L4.22 7.28a.75.75 0 0 1 0-1.06Z\" clip-rule=\"evenodd\" \/>\n            <\/svg><\/div><\/div><small id=\"calc-info-6\">Total volume of the solution<\/small><\/div><div class=\"is-single field\" id=\"input-6\" hidden><span class=\"font-semibold\">From Solute Mass<\/span><\/div><div class=\"field has-term\" id=\"input-7\" hidden><label for=\"field-9\">Solute Mass<\/label><div class=\"term\">m<\/div>  <div class=\"absolute bottom-0 left-16 top-8 w-2 h-0.5 bg-blue-500\"><\/div><div class=\"field-group\"><input type=\"text\" name=\"solute_mass\" id=\"field-9\" aria-describedby=\"calc-info-9\" data-number inputmode=\"decimal\" autocomplete=\"off\" spellcheck=\"false\" placeholder=\"e.g. 9.8\" min=\"0\" value=\"9.8\"\/><div class=\"grid grid-cols-1\"><select id=\"field-10\" name=\"unit\" aria-label=\"Unit\"><option value=\"g\" selected>g<\/option><option value=\"mg\">mg<\/option><option value=\"kg\">kg<\/option><\/select><svg class=\"pointer-events-none col-start-1 row-start-1 mr-2 size-5 self-center justify-self-end text-gray-500 sm:size-4\" viewBox=\"0 0 16 16\" fill=\"currentColor\" aria-hidden=\"true\" data-slot=\"icon\">\n              <path fill-rule=\"evenodd\" d=\"M4.22 6.22a.75.75 0 0 1 1.06 0L8 8.94l2.72-2.72a.75.75 0 1 1 1.06 1.06l-3.25 3.25a.75.75 0 0 1-1.06 0L4.22 7.28a.75.75 0 0 1 0-1.06Z\" clip-rule=\"evenodd\" \/>\n            <\/svg><\/div><\/div><small id=\"calc-info-9\">Mass of the substance dissolved<\/small><\/div><div class=\"field has-term\" id=\"input-8\" hidden><label for=\"field-11\">Molar Mass<\/label><div class=\"term\">M\u2098<\/div>  <div class=\"absolute bottom-0 left-16 top-8 w-2 h-0.5 bg-blue-500\"><\/div><input type=\"text\" name=\"molar_mass\" id=\"field-11\" aria-describedby=\"calc-unit-11 calc-info-11\" data-number inputmode=\"decimal\" autocomplete=\"off\" spellcheck=\"false\" placeholder=\"e.g. 98.079\" min=\"0\" value=\"98.079\"\/><div class=\"unit\" id=\"calc-unit-11\">g\/mol<\/div><small id=\"calc-info-11\">Molecular weight of the solute (e.g. 98.079 for H\u2082SO\u2084)<\/small><\/div><div class=\"field has-term\" id=\"input-9\" hidden><label for=\"field-12\">Solution Volume<\/label><div class=\"term\">V<\/div>  <div class=\"absolute bottom-0 left-16 top-8 w-2 h-0.5 bg-blue-500\"><\/div><div class=\"field-group\"><input type=\"text\" name=\"solution_volume\" id=\"field-12\" aria-describedby=\"calc-info-12\" data-number inputmode=\"decimal\" autocomplete=\"off\" spellcheck=\"false\" placeholder=\"e.g. 500\" min=\"0\" value=\"500\"\/><div class=\"grid grid-cols-1\"><select id=\"field-13\" name=\"unit\" aria-label=\"Unit\"><option value=\"ml\" selected>mL<\/option><option value=\"l\">L<\/option><\/select><svg class=\"pointer-events-none col-start-1 row-start-1 mr-2 size-5 self-center justify-self-end text-gray-500 sm:size-4\" viewBox=\"0 0 16 16\" fill=\"currentColor\" aria-hidden=\"true\" data-slot=\"icon\">\n              <path fill-rule=\"evenodd\" d=\"M4.22 6.22a.75.75 0 0 1 1.06 0L8 8.94l2.72-2.72a.75.75 0 1 1 1.06 1.06l-3.25 3.25a.75.75 0 0 1-1.06 0L4.22 7.28a.75.75 0 0 1 0-1.06Z\" clip-rule=\"evenodd\" \/>\n            <\/svg><\/div><\/div><small id=\"calc-info-12\">Total volume of the solution<\/small><\/div><\/fieldset><div class=\"buttons\"><button type=\"submit\" data-text=\"Re-Calculate\" id=\"calculate-button\" data-post=\"66462\">Calculate<\/button><button type=\"reset\">Reset<\/button><\/div><div class=\"field is-checkbox hidden!\" id=\"field-auto-calc\"><input type=\"checkbox\" id=\"auto-calc\"><label for=\"auto-calc\">Calculate automatically<\/label><small>If enabled, the result will update automatically when you change any value.<\/small><\/div><div class=\"fieldset-result is-hidden\" aria-labelledby=\"result-title\" aria-live=\"polite\" role=\"region\"> <h3 class=\"result-title bg-gradient-to-r from-primary-50 to-gray-50 dark:from-primary-900 dark:to-gray-800\" id=\"result-title\"><span class=\"icon icon-s-pulse\" aria-hidden=\"true\"><\/span> Normality Results<\/h3><div class=\"result-box\"><div class=\"field-result\" id=\"output-1\"><span class=\"field-title\"><span>Normality<\/span><span class=\"result-term\">N<\/span><\/span><span class=\"field-value\" id=\"result-1\" data-unit=\"eq\/L\"><\/span><button type=\"button\" class=\"copy-result\" data-tooltip=\"Copy Result\" aria-label=\"Copy Result\"><span class=\"copy-icon icon icon-document-copy\" aria-hidden=\"true\"><\/span><\/button><\/div><div class=\"field-result\" id=\"output-2\"><span class=\"field-title\"><span>Equivalents of Solute<\/span><span class=\"result-term\">eq<\/span><\/span><span class=\"field-value\" id=\"result-2\" data-unit=\"eq\"><\/span><button type=\"button\" class=\"copy-result\" data-tooltip=\"Copy Result\" aria-label=\"Copy Result\"><span class=\"copy-icon icon icon-document-copy\" aria-hidden=\"true\"><\/span><\/button><\/div><div class=\"field-result\" id=\"output-3\"><span class=\"field-title\"><span>Amount of Solute<\/span><\/span><span class=\"field-value\" id=\"result-3\" data-unit=\"mol\"><\/span><button type=\"button\" class=\"copy-result\" data-tooltip=\"Copy Result\" aria-label=\"Copy Result\"><span class=\"copy-icon icon icon-document-copy\" aria-hidden=\"true\"><\/span><\/button><\/div><\/div><div class=\"result-actions\"><button type=\"button\" class=\"copy-link\"><svg viewBox=\"0 0 20 20\" fill=\"currentColor\" aria-hidden=\"true\"><path d=\"M12.232 4.232a2.5 2.5 0 0 1 3.536 3.536l-1.225 1.224a.75.75 0 0 0 1.061 1.06l1.224-1.224a4 4 0 0 0-5.656-5.656l-3 3a4 4 0 0 0 .225 5.865.75.75 0 0 0 .977-1.138 2.5 2.5 0 0 1-.142-3.667l3-3Z\"\/><path d=\"M11.603 7.963a.75.75 0 0 0-.977 1.138 2.5 2.5 0 0 1 .142 3.667l-3 3a2.5 2.5 0 0 1-3.536-3.536l1.225-1.224a.75.75 0 0 0-1.061-1.06l-1.224 1.224a4 4 0 1 0 5.656 5.656l3-3a4 4 0 0 0-.225-5.865Z\"\/><\/svg><span class=\"copy-link__text\">Copy link to this calculation<\/span><\/button><span class=\"sr-only\" role=\"status\" id=\"copy-link-status\"><\/span><\/div><\/div><a href=\"#respond\" class=\"hidden transition-opacity duration-300 opacity-0 w-50 text-sm justify-center items-center gap-2 px-4 py-2 rounded bg-gray-200 text-gray-700 hover:bg-gray-300\" id=\"leave-comment\"><span class=\"icon icon-comments\" aria-hidden=\"true\"><\/span>Leave a Comment<\/a><\/form><\/section><section id=\"calc-reactions\" class=\"not-prose hidden my-12 bg-gradient-to-r from-primary-50 to-gray-50 border border-indigo-100 rounded-xl px-6 py-4 shadow-sm\" data-post=\"66462\" aria-live=\"polite\" aria-labelledby=\"calc-reactions-title\"><p id=\"calc-reactions-title\" class=\"text-sm text-gray-500 text-center mb-2\">How did this result make you feel?<\/p><div role=\"group\" aria-labelledby=\"calc-reactions-title\" class=\"grid grid-cols-3 sm:flex sm:flex-row sm:justify-around gap-4 sm:items-center sm:flex-wrap\"><button type=\"button\" aria-pressed=\"false\" class=\"reaction-btn flex flex-col items-center gap-1 text-sm text-gray-700 hover:text-primary-600 cursor-pointer transition-transform hover:scale-105\" data-reaction=\"like\"><span class=\"reaction-count\" data-reaction-count=\"like\">0<\/span><span class=\"reaction text-3xl\" aria-hidden=\"true\">\ud83d\ude00 <\/span><span class=\"reaction-description font-medium\">Like <\/span><\/button><button type=\"button\" aria-pressed=\"false\" class=\"reaction-btn flex flex-col items-center gap-1 text-sm text-gray-700 hover:text-primary-600 cursor-pointer transition-transform hover:scale-105\" data-reaction=\"helpful\"><span class=\"reaction-count\" data-reaction-count=\"helpful\">0<\/span><span class=\"reaction text-3xl\" aria-hidden=\"true\">\ud83d\udca1 <\/span><span class=\"reaction-description font-medium\">Helpful <\/span><\/button><button type=\"button\" aria-pressed=\"false\" class=\"reaction-btn flex flex-col items-center gap-1 text-sm text-gray-700 hover:text-primary-600 cursor-pointer transition-transform hover:scale-105\" data-reaction=\"confused\"><span class=\"reaction-count\" data-reaction-count=\"confused\">0<\/span><span class=\"reaction text-3xl\" aria-hidden=\"true\">\ud83d\ude15 <\/span><span class=\"reaction-description font-medium\">Confused <\/span><\/button><button type=\"button\" aria-pressed=\"false\" class=\"reaction-btn flex flex-col items-center gap-1 text-sm text-gray-700 hover:text-primary-600 cursor-pointer transition-transform hover:scale-105\" data-reaction=\"disappointed\"><span class=\"reaction-count\" data-reaction-count=\"disappointed\">0<\/span><span class=\"reaction text-3xl\" aria-hidden=\"true\">\ud83d\ude1e <\/span><span class=\"reaction-description font-medium\">Disappointed <\/span><\/button><button type=\"button\" aria-pressed=\"false\" class=\"reaction-btn flex flex-col items-center gap-1 text-sm text-gray-700 hover:text-primary-600 cursor-pointer transition-transform hover:scale-105\" data-reaction=\"inaccurate\"><span class=\"reaction-count\" data-reaction-count=\"inaccurate\">0<\/span><span class=\"reaction text-3xl\" aria-hidden=\"true\">\u274c <\/span><span class=\"reaction-description font-medium\">Inaccurate <\/span><\/button><\/div><div id=\"reaction-message\" class=\"hidden mt-8 rounded-md border border-primary-100 bg-white\/50 backdrop-blur-sm px-4 py-2 text-sm text-center shadow-sm\"><\/div><\/section><div class=\"calcdash-ad not-prose calcdash-ad--calc_result calcdash-ad--in-article\"><ins class=\"adsbygoogle\" style=\"display:block\" data-ad-client=\"ca-pub-1721569815777345\" data-ad-slot=\"6317458308\" data-ad-layout=\"in-article\" data-ad-format=\"fluid\"><\/ins><script>(adsbygoogle = window.adsbygoogle || []).push({});<\/script><\/div>\n<style id=\"wpcoderpro-inline-1\">.formula-box {\r\n\tborder-bottom: none !important;\r\n}<\/style><section class=\"formula-box\" aria-labelledby=\"formula-title\">\r\n\t<div id=\"formula-title\" class=\"not-prose font-display mb-4\"><span class=\"icon icon-formula\" aria-hidden=\"true\"><\/span><h2>Normality Formula<\/h2><\/div>\r\n\t<figure class=\"not-prose formula\">\r\n\t\t<figcaption class=\"formula-title\">Formula<\/figcaption>\r\n\t\t<div class=\"text-base text-gray-800\" id=\"formula\">\n\\[ N = \\frac{n \\cdot m}{M_m \\cdot V} = n \\cdot M \\]\n<\/div>\r\n\t<\/figure>\r\n\t<\/p>\n<p><strong>Where:<\/strong><\/p>\n<ul>\n<li>\\(N\\) \u2014 normality, in equivalents per litre (eq\/L, also written N)<\/li>\n<li>\\(n\\) \u2014 equivalence factor: number of \\(H^+\\) or \\(OH^-\\) ions per formula unit for acids and bases, or number of electrons transferred per formula unit in redox reactions<\/li>\n<li>\\(m\\) \u2014 mass of the solute (g)<\/li>\n<li>\\(M_m\\) \u2014 molar mass of the solute (g\/mol)<\/li>\n<li>\\(V\\) \u2014 volume of the solution (L)<\/li>\n<li>\\(M\\) \u2014 molarity of the solution (mol\/L)<\/li>\n<\/ul>\n<p>Normality expresses the concentration of a solution in chemical equivalents per litre. It equals the molarity multiplied by the equivalence factor, because each mole of solute provides \\(n\\) reactive units.<\/p>\n<p>\r\n<\/section>\n<style id=\"wpcoderpro-inline-459\">.calculation-box {\r\n\tborder-bottom: none !important;\r\n}<\/style><section id=\"calculation\" class=\"calculation-box\" aria-labelledby=\"calculation-title\">\r\n\t<div id=\"calculation-title\" class=\"not-prose font-display\"><span class=\"icon icon-unordered-list\" aria-hidden=\"true\"><\/span><h2>Normality \u2013 Calculation Example<\/h2><\/div>\r\n\r\n<p>{example}<\/p>\n<p><strong>Example:<\/strong> a sulfuric acid solution has a molarity of 0.1 mol\/L. Sulfuric acid, \\(H_2SO_4\\), donates two protons per molecule, so \\(n = 2\\). The total solution volume is 500 mL.<\/p>\n<p>\\[ \\text{moles} = M \\times V = 0.1 \\ \\tfrac{\\text{mol}}{\\text{L}} \\times 0.5 \\ \\text{L} = 0.05 \\ \\text{mol} \\]<\/p>\n<p>\\[ \\text{eq} = n \\times \\text{moles} = 2 \\times 0.05 = 0.1 \\ \\text{eq} \\]<\/p>\n<p>\\[ N = \\frac{\\text{eq}}{V} = \\frac{0.1 \\ \\text{eq}}{0.5 \\ \\text{L}} = 0.2 \\ \\text{eq\/L} \\]<\/p>\n<p><strong>Result:<\/strong> the normality is 0.2 eq\/L (0.2 N), with 0.1 equivalents and 0.05 mol of solute in the 500 mL of solution.<\/p>\n<p>{\/example}<\/p>\n\r\n<\/section>\n<h2>How to Use the Calculator<\/h2>\n<ol>\n<li>Open the <strong>Calculation Method<\/strong> dropdown and choose either <em>Molarity and equivalence factor<\/em> or <em>Solute mass, molar mass and volume<\/em>, depending on what you know about the solution.<\/li>\n<li>Enter the <strong>Equivalence Factor (n)<\/strong> \u2014 the number of \\(H^+\\)\/\\(OH^-\\) ions per formula unit for acid\u2013base chemistry, or electrons transferred per formula unit for redox reactions.<\/li>\n<li>If you chose the molarity method: enter the <strong>Molarity<\/strong> with its unit (mol\/L, mmol\/L or \u00b5mol\/L) and the <strong>Solution Volume<\/strong> in mL or L.<\/li>\n<li>If you chose the mass method: enter the <strong>Solute Mass<\/strong> (g, mg or kg), the <strong>Molar Mass<\/strong> in g\/mol (e.g. 98.079 for \\(H_2SO_4\\)), and the <strong>Solution Volume<\/strong>.<\/li>\n<li>Read the results: the normality in eq\/L, the equivalents of solute, and the amount of solute in moles.<\/li>\n<\/ol>\n<h2>What Is Normality?<\/h2>\n<p>Normality, also called equivalent concentration, is a measure of concentration based on the number of <em>equivalents<\/em> of a solute per litre of solution. An equivalent is the amount of substance that releases or reacts with one mole of \\(H^+\\) ions (in acid\u2013base titrations), one mole of \\(OH^-\\) ions, or one mole of electrons (in redox reactions). Normality is written with the symbol N or eq\/L, so a \"0.5 N solution\" contains 0.5 equivalents per litre.<\/p>\n<p>The key difference between normality and molarity is the equivalence factor. A 1 M solution of hydrochloric acid is also 1 N, because each HCl molecule releases one proton. A 1 M solution of sulfuric acid, however, is 2 N, because each \\(H_2SO_4\\) molecule can release two protons. Normality therefore tells you the actual reacting capacity of a solution, not just how much solute is dissolved.<\/p>\n<p>Normality is most useful in titration work. When an acid of normality \\(N_1\\) and volume \\(V_1\\) neutralises a base of normality \\(N_2\\) and volume \\(V_2\\), the simple relation \\(N_1 V_1 = N_2 V_2\\) holds at the endpoint. This is the classical form of the dilution relation \u2014 you can explore it further with our <a href=\"https:\/\/wpcalc.com\/en\/chemistry\/c1v1-c2v2\/\">C1V1 = C2V2 calculator<\/a>.<\/p>\n<p>Because normality depends on the specific reaction, the same solution can have different normalities in different contexts. \\(H_3PO_4\\) is 3 N when fully neutralised but only 1 N or 2 N when the reaction stops after one or two protons. Similarly, \\(KMnO_4\\) has an equivalence factor of 5 in acidic solution (Mn goes from +7 to +2) but 3 in neutral or weakly alkaline solution. Always match the equivalence factor to the reaction actually taking place.<\/p>\n<h2>Common Equivalence Factors<\/h2>\n<table>\n<thead>\n<tr>\n<th>Substance<\/th>\n<th>Type<\/th>\n<th>Equivalence factor \\(n\\)<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>HCl, HNO\u2083, CH\u2083COOH<\/td>\n<td>Monoprotic acid<\/td>\n<td>1<\/td>\n<\/tr>\n<tr>\n<td>H\u2082SO\u2084<\/td>\n<td>Diprotic acid<\/td>\n<td>2<\/td>\n<\/tr>\n<tr>\n<td>H\u2083PO\u2084<\/td>\n<td>Triprotic acid<\/td>\n<td>1, 2 or 3 (reaction-dependent)<\/td>\n<\/tr>\n<tr>\n<td>NaOH, KOH<\/td>\n<td>Monobasic base<\/td>\n<td>1<\/td>\n<\/tr>\n<tr>\n<td>Ca(OH)\u2082, Ba(OH)\u2082<\/td>\n<td>Dibasic base<\/td>\n<td>2<\/td>\n<\/tr>\n<tr>\n<td>KMnO\u2084 (acidic)<\/td>\n<td>Redox oxidant<\/td>\n<td>5<\/td>\n<\/tr>\n<tr>\n<td>KMnO\u2084 (neutral\/alkaline)<\/td>\n<td>Redox oxidant<\/td>\n<td>3<\/td>\n<\/tr>\n<tr>\n<td>Na\u2082CO\u2083 (full neutralisation)<\/td>\n<td>Salt \/ base<\/td>\n<td>2<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2>Assumptions and Practical Tips<\/h2>\n<ul>\n<li>The calculator assumes the solute is fully dissolved and reacts completely; it does not account for partial dissociation of weak acids and bases.<\/li>\n<li>The equivalence factor must correspond to the reaction you are studying. Using the wrong \\(n\\) is the most common source of error in normality calculations.<\/li>\n<li>Normality is temperature-dependent because solution volume changes with temperature. For precise work, measure or state the temperature (commonly 25 \u00b0C).<\/li>\n<li>Normality is not additive across different substances; only molarities of the same species can be added. Convert to molarity first when combining solutions.<\/li>\n<li>If you need the molar mass of a compound, sum the atomic masses of its elements \u2014 our <a href=\"https:\/\/wpcalc.com\/en\/chemistry\/atomic-mass\/\">Atomic Mass calculator<\/a> and the <a href=\"https:\/\/wpcalc.com\/en\/chemistry\/convert-atoms-to-moles\/\">Atoms to Moles converter<\/a> can help with the underlying mole calculations.<\/li>\n<li>For redox titrations, check the electron balance with the <a href=\"https:\/\/wpcalc.com\/en\/chemistry\/balancing-redox-reactions-2\/\">Balancing Redox Reactions calculator<\/a> before choosing \\(n\\).<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Calculate the normality (equivalent concentration) of a solution from its molarity, or from the mass and molar mass of the solute. Enter the equivalence factor and volume to get N in eq\/L.<\/p>\n","protected":false},"author":3168,"featured_media":0,"comment_status":"open","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[54],"tags":[56],"class_list":["post-66462","post","type-post","status-publish","format-standard","hentry","category-chemistry","tag-stoichiometry"],"acf":[],"_links":{"self":[{"href":"https:\/\/wpcalc.com\/en\/wp-json\/wp\/v2\/posts\/66462","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wpcalc.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wpcalc.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wpcalc.com\/en\/wp-json\/wp\/v2\/users\/3168"}],"replies":[{"embeddable":true,"href":"https:\/\/wpcalc.com\/en\/wp-json\/wp\/v2\/comments?post=66462"}],"version-history":[{"count":1,"href":"https:\/\/wpcalc.com\/en\/wp-json\/wp\/v2\/posts\/66462\/revisions"}],"predecessor-version":[{"id":66463,"href":"https:\/\/wpcalc.com\/en\/wp-json\/wp\/v2\/posts\/66462\/revisions\/66463"}],"wp:attachment":[{"href":"https:\/\/wpcalc.com\/en\/wp-json\/wp\/v2\/media?parent=66462"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wpcalc.com\/en\/wp-json\/wp\/v2\/categories?post=66462"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wpcalc.com\/en\/wp-json\/wp\/v2\/tags?post=66462"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}