{"id":66456,"date":"2026-10-06T17:16:35","date_gmt":"2026-10-06T14:16:35","guid":{"rendered":"https:\/\/wpcalc.com\/en\/?p=66456"},"modified":"2026-10-06T17:16:35","modified_gmt":"2026-10-06T14:16:35","slug":"percent-yield-calculator","status":"publish","type":"post","link":"https:\/\/wpcalc.com\/en\/chemistry\/percent-yield-calculator\/","title":{"rendered":"Percent Yield 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 Percent Yield of a Reaction<\/h2><\/div><div class=\"calcdash-favorite group\">\n  <button type=\"button\" class=\"favorite\" id=\"favorite\" data-favorite-id=\"66456\" data-favorite-title=\"Percent Yield\" data-favorite-url=\"https:\/\/wpcalc.com\/en\/chemistry\/percent-yield-calculator\/\" data-favorite-excerpt=\"Enter the actual yield you obtained and the theoretical yield from stoichiometry to instantly calculate the percent yield of your reaction, plus the difference between the two values. Supports g, mg, kg, lb and oz.\" 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\/percent-yield-calculator\/\" method=\"POST\" class=\"calculator\" id=\"calculator-66456\" data-post=\"66456\"><fieldset class=\"fieldset-input is-1\"><legend class=\"sr-only\">Input Fields<\/legend><div class=\"field has-term\" id=\"input-1\"><label for=\"field-1\">Actual Yield<\/label><div class=\"term\">Ya<\/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=\"actual_yield\" id=\"field-1\" aria-describedby=\"calc-info-1\" data-number inputmode=\"decimal\" autocomplete=\"off\" spellcheck=\"false\" placeholder=\"e.g. 8.5\" min=\"0\" value=\"8.5\"\/><div class=\"grid grid-cols-1\"><select id=\"field-2\" name=\"unit\" aria-label=\"Unit\"><option value=\"g\" selected>g<\/option><option value=\"mg\">mg<\/option><option value=\"kg\">kg<\/option><option value=\"lb\">lb<\/option><option value=\"oz\">oz<\/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-1\">Amount of product you actually obtained<\/small><\/div><div class=\"field has-term\" id=\"input-2\"><label for=\"field-3\">Theoretical Yield<\/label><div class=\"term\">Yt<\/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=\"theoretical_yield\" id=\"field-3\" aria-describedby=\"calc-info-3\" data-number inputmode=\"decimal\" autocomplete=\"off\" spellcheck=\"false\" placeholder=\"e.g. 10\" min=\"0\" value=\"10\"\/><div class=\"grid grid-cols-1\"><select id=\"field-4\" name=\"unit\" aria-label=\"Unit\"><option value=\"g\" selected>g<\/option><option value=\"mg\">mg<\/option><option value=\"kg\">kg<\/option><option value=\"lb\">lb<\/option><option value=\"oz\">oz<\/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-3\">Maximum amount of product predicted by stoichiometry<\/small><\/div><\/fieldset><div class=\"buttons\"><button type=\"submit\" data-text=\"Re-Calculate\" id=\"calculate-button\" data-post=\"66456\">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> Yield Results<\/h3><div class=\"result-box\"><div class=\"field-result\" id=\"output-1\"><span class=\"field-title\"><span>Percent Yield<\/span><\/span><span class=\"field-value\" id=\"result-1\" data-unit=\"%\"><\/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>Yield Difference (Theoretical \u2212 Actual)<\/span><span class=\"result-term\">\u0394Y<\/span><\/span><span class=\"field-value\" id=\"result-2\"><\/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=\"66456\" 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>Percent Yield 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\\[ \\%\\,Yield = \\frac{Y_a}{Y_t} \\times 100 \\]\n<\/div>\r\n\t<\/figure>\r\n\t<\/p>\n<p><strong>Where:<\/strong><\/p>\n<ul>\n<li>\\(Y_a\\) \u2014 actual yield: the amount of product you actually obtained from the reaction<\/li>\n<li>\\(Y_t\\) \u2014 theoretical yield: the maximum amount of product predicted by stoichiometry, assuming the reaction goes to completion with no losses<\/li>\n<\/ul>\n<p>The formula expresses the efficiency of a chemical reaction: how close the amount of product you recovered in the lab came to the maximum amount the balanced equation allowed.<\/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>Percent Yield \u2013 Calculation Example<\/h2><\/div>\r\n\r\n<\/p>\n<p><strong>Example:<\/strong> a synthesis was predicted by stoichiometry to produce 10 g of product, but after purification you recovered 8.5 g.<\/p>\n<p>\\[ \\%\\,Yield = \\frac{8.5\\ \\text{g}}{10\\ \\text{g}} \\times 100 = 0.85 \\times 100 = 85\\% \\]<\/p>\n<p>\\[ \\Delta Y = 10\\ \\text{g} - 8.5\\ \\text{g} = 1.5\\ \\text{g} \\]<\/p>\n<p><strong>Result:<\/strong> the percent yield is 85%, and the yield difference is 1.5 g \u2014 the amount of product lost or not formed.<\/p>\n<p>\n\r\n<\/section>\n<h2>How to Use the Percent Yield Calculator<\/h2>\n<ol>\n<li>Enter the <strong>Actual Yield<\/strong> \u2014 the measured amount of product you obtained (the default is 8.5).<\/li>\n<li>Choose the unit for the actual yield from the dropdown: g, mg, kg, lb or oz.<\/li>\n<li>Enter the <strong>Theoretical Yield<\/strong> \u2014 the maximum amount of product predicted by the stoichiometry of your balanced equation (the default is 10).<\/li>\n<li>Choose the unit for the theoretical yield. It does not need to match the actual yield unit; the calculator converts both to grams internally.<\/li>\n<li>Read the <strong>Percent Yield<\/strong> (in %) and the <strong>Yield Difference (Theoretical \u2212 Actual)<\/strong>, shown in the unit of your actual yield.<\/li>\n<\/ol>\n<h2>What Is Percent Yield?<\/h2>\n<p>Percent yield is a measure of how efficient a chemical reaction is in practice. When you write a balanced chemical equation, stoichiometry tells you the maximum amount of product that could form if every reactant molecule converted perfectly and nothing was lost. That maximum is the <em>theoretical yield<\/em>. In the real world, reactions rarely behave ideally: side reactions consume starting material, equilibria stop before completion, and mechanical losses occur during filtration, transfers and purification. The amount you actually isolate is the <em>actual yield<\/em>.<\/p>\n<p>Dividing the actual yield by the theoretical yield and multiplying by 100 gives a percentage that is easy to compare across experiments, scales and procedures. A yield of 100% means you recovered every bit of product the equation allowed \u2014 a practical impossibility for most reactions. Typical organic syntheses fall between 40% and 90%, while simple inorganic preparations or industrial processes optimized over decades can exceed 95%.<\/p>\n<p>Interpreting the result matters as much as calculating it. A <em>low<\/em> percent yield signals losses somewhere: incomplete reaction, poor recovery during workup, impurities, or an error in the theoretical yield calculation itself. A yield <em>above 100%<\/em> is a red flag \u2014 it almost always means the product is contaminated with solvent or by-products, or that the theoretical yield was calculated from the wrong limiting reagent.<\/p>\n<h2>Assumptions, Limitations and Practical Tips<\/h2>\n<ul>\n<li><strong>Units must describe the same product.<\/strong> The actual and theoretical yields must both refer to the same chemical substance, in the same state of purity. Comparing a wet, impure sample against a pure theoretical yield inflates the result.<\/li>\n<li><strong>Convert units before comparing, or let the calculator do it.<\/strong> Because the ratio is dimensionless, both yields in the same unit give the correct answer. This calculator converts g, mg, kg, lb and oz to grams automatically, so mixed units are fine.<\/li>\n<li><strong>The theoretical yield must be based on the limiting reagent.<\/strong> If you are unsure which reactant limits the reaction, balance the equation and compare mole ratios first \u2014 our <a href=\"https:\/\/wpcalc.com\/en\/chemistry\/balancing-chemical-equations\/\">Chemical Equation Balancer<\/a> and <a href=\"https:\/\/wpcalc.com\/en\/chemistry\/convert-atoms-to-moles\/\">Convert Atoms to Moles calculator<\/a> can help.<\/li>\n<li><strong>A percent yield over 100% is not a bonus.<\/strong> Treat it as a signal to check purity (residual solvent, water of hydration, unreacted starting material) rather than as a success.<\/li>\n<li><strong>The yield difference tells you the scale of the loss.<\/strong> The calculator reports \\(\\Delta Y = Y_t - Y_a\\) in grams, milligrams or whichever unit you chose for the actual yield \u2014 useful when deciding whether improving recovery is worth the effort.<\/li>\n<li><strong>Keep a consistent basis for mass.<\/strong> If your product is a hydrate or contains residual solvent, decide whether yields are quoted on a dry or as-is basis and stay consistent when comparing runs.<\/li>\n<\/ul>\n<p>Percent yield is one of the most quoted numbers in lab reports and process chemistry because it captures reaction efficiency, workup quality and practical skill in a single figure. Pair it with stoichiometry tools such as the <a href=\"https:\/\/wpcalc.com\/en\/chemistry\/atomic-mass\/\">Atomic Mass calculator<\/a> when deriving the theoretical yield from molar masses, and you have a complete workflow for reporting any synthesis.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Enter the actual yield you obtained and the theoretical yield from stoichiometry to instantly calculate the percent yield of your reaction, plus the difference between the two values. Supports g, mg, kg, lb and oz.<\/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-66456","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\/66456","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=66456"}],"version-history":[{"count":1,"href":"https:\/\/wpcalc.com\/en\/wp-json\/wp\/v2\/posts\/66456\/revisions"}],"predecessor-version":[{"id":66457,"href":"https:\/\/wpcalc.com\/en\/wp-json\/wp\/v2\/posts\/66456\/revisions\/66457"}],"wp:attachment":[{"href":"https:\/\/wpcalc.com\/en\/wp-json\/wp\/v2\/media?parent=66456"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wpcalc.com\/en\/wp-json\/wp\/v2\/categories?post=66456"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wpcalc.com\/en\/wp-json\/wp\/v2\/tags?post=66456"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}