{"id":57294,"date":"2015-12-28T19:46:18","date_gmt":"2015-05-12T06:01:33","guid":{"rendered":"http:\/\/wpcalc.com\/?p=57294"},"modified":"2026-10-23T16:32:39","modified_gmt":"2026-10-23T13:32:39","slug":"percentage-body-fat","status":"publish","type":"post","link":"https:\/\/wpcalc.com\/en\/beauty\/percentage-body-fat\/","title":{"rendered":"Body Fat Percentage 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\">Deurenberg Body Fat Calculator<\/h2><\/div><div class=\"calcdash-favorite group\">\n  <button type=\"button\" class=\"favorite\" id=\"favorite\" data-favorite-id=\"57294\" data-favorite-title=\"Percentage Body Fat\" data-favorite-url=\"https:\/\/wpcalc.com\/en\/beauty\/percentage-body-fat\/\" data-favorite-excerpt=\"Estimate body fat percentage from your gender selection, age, height, and weight. The calculator uses BMI and the Deurenberg formula; no body measurements are needed.\" aria-label=\"Add to Favorites\" data-favorite-icon=\"icon icon-appearance\">\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\/beauty\/percentage-body-fat\/\" method=\"POST\" class=\"calculator\" id=\"calculator-57294\" data-post=\"57294\"><fieldset class=\"fieldset-input\"><legend class=\"sr-only\">Input Fields<\/legend><div class=\"field\" id=\"input-1\"><label for=\"field-1\">Gender<\/label><div class=\"grid grid-cols-1\"><select id=\"field-1\" name=\"gender\"><option value=\"male\">Male<\/option><option value=\"female\">Female<\/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\">Age<\/label><div class=\"term\">A<\/div>  <div class=\"absolute bottom-0 left-16 top-8 w-2 h-0.5 bg-blue-500\"><\/div><input type=\"text\" name=\"age\" id=\"field-2\" aria-describedby=\"calc-unit-2\" data-number inputmode=\"decimal\" autocomplete=\"off\" spellcheck=\"false\" min=\"0\" value=\"30\"\/><div class=\"unit\" id=\"calc-unit-2\">years<\/div><\/div><div class=\"field has-term\" id=\"input-3\"><label for=\"field-3\">Height<\/label><div class=\"term\">H<\/div>  <div class=\"absolute bottom-0 left-16 top-8 w-2 h-0.5 bg-blue-500\"><\/div><input type=\"text\" name=\"height\" id=\"field-3\" aria-describedby=\"calc-unit-3\" data-number inputmode=\"decimal\" autocomplete=\"off\" spellcheck=\"false\" min=\"0\" value=\"170\"\/><div class=\"unit\" id=\"calc-unit-3\">cm<\/div><\/div><div class=\"field has-term\" id=\"input-4\"><label for=\"field-4\">Weight<\/label><div class=\"term\">W<\/div>  <div class=\"absolute bottom-0 left-16 top-8 w-2 h-0.5 bg-blue-500\"><\/div><input type=\"text\" name=\"weight\" id=\"field-4\" aria-describedby=\"calc-unit-4\" data-number inputmode=\"decimal\" autocomplete=\"off\" spellcheck=\"false\" min=\"0\" value=\"70\"\/><div class=\"unit\" id=\"calc-unit-4\">kg<\/div><\/div><\/fieldset><div class=\"buttons\"><button type=\"submit\" data-text=\"Re-Calculate\" id=\"calculate-button\" data-post=\"57294\">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> Your Results<\/h3><div class=\"result-box\"><div class=\"field-result\" id=\"output-1\"><span class=\"field-title\"><span>Body Fat<\/span><span class=\"result-term\">BF<\/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><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=\"57294\" 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>Percentage Body Fat 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\\[\\begin{aligned}\\mathrm{BMI} &amp;= \\frac{W}{H^2} \\\\ \\mathrm{Body\\ fat\\ (\\%)} &amp;= 1.2\\,\\mathrm{BMI}+0.23A-10.8G-5.4\\end{aligned}\\]\n<\/div>\r\n\t<\/figure>\r\n\t<\/p>\n<p><strong>Where:<\/strong><\/p>\n<ul>\n<li>\\(W\\) \u2014 weight in kilograms (kg)<\/li>\n<li>\\(H\\) \u2014 height in meters (m)<\/li>\n<li>\\(A\\) \u2014 age in years<\/li>\n<li>\\(G\\) \u2014 1 when Male is selected, or 0 when Female is selected<\/li>\n<\/ul>\n<p>The Deurenberg formula estimates the percentage of body weight that is fat from BMI, age, and the selected gender category. Height entered in centimeters is converted to meters before BMI is calculated.<\/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>Percentage Body Fat \u2013 Calculation Example<\/h2><\/div>\r\n\r\n<\/p>\n<p><strong>Example:<\/strong> a 30-year-old selects Male and enters a height of 170 cm and a weight of 70 kg.<\/p>\n<p>First, convert 170 cm to 1.70 m and calculate BMI:<\/p>\n<p>\\[\\mathrm{BMI}=\\frac{70}{1.70^2}\\approx24.22\\]<\/p>\n<p>Using the unrounded BMI for the final calculation:<\/p>\n<p>\\[\\mathrm{Body\\ fat\\ (\\%)}=1.2\\left(\\frac{70}{1.70^2}\\right)+0.23(30)-10.8(1)-5.4\\approx19.77\\%\\]<\/p>\n<p><strong>Result:<\/strong> estimated body fat is 19.77%.<\/p>\n<p>\n\r\n<\/section>\n<h2>How to use the calculator<\/h2>\n<ol>\n<li>Choose Male or Female in the <strong>Gender<\/strong> field. This choice sets the formula\u2019s gender coefficient.<\/li>\n<li>Enter your <strong>Age<\/strong> in years.<\/li>\n<li>Enter your <strong>Height<\/strong> in centimeters. Use your measured height without shoes if possible.<\/li>\n<li>Enter your <strong>Weight<\/strong> in kilograms, then read the <strong>Body Fat<\/strong> result as a percentage.<\/li>\n<\/ol>\n<p>The calculator uses the numbers you enter directly. Check the units before interpreting the result: entering a height in meters instead of centimeters, or a weight in pounds instead of kilograms, will give an incorrect estimate.<\/p>\n<h2>What estimated body fat percentage means<\/h2>\n<p>Body fat percentage describes the proportion of your total weight made up of fat. An estimate of 19.77%, for example, means that roughly 19.77% of body weight is estimated to be fat; it does not describe where that fat is located. The remaining weight includes muscle, bone, organs, water, and other tissues.<\/p>\n<p>This calculator starts with <a href=\"https:\/\/wpcalc.com\/en\/beauty\/body-mass-index\/\">body mass index (BMI)<\/a>, which relates weight to height. It then adjusts that value for age and the selected gender category. Two people with the same BMI can therefore receive different body fat estimates. Unlike BMI alone, the result is expressed as an estimated percentage of body weight, but it is still derived from height and weight rather than a direct measurement of fat.<\/p>\n<p>Use the number as a rough indication of body composition, not a diagnosis or a precise target. A change in the result can reflect a change in weight even when you do not know whether fat, muscle, or water caused it. If you are tracking changes, compare results alongside consistent measurements and other information about your health.<\/p>\n<h2>Assumptions and practical limitations<\/h2>\n<p>The Deurenberg equation is a population-based estimate, not an individual body-fat test. It may be less representative for people whose muscle mass or body proportions differ substantially from those reflected by BMI\u2014for example, highly muscular athletes. Age-related changes in body composition also vary between individuals. The formula cannot account for pregnancy, changes in hydration, or where fat is stored.<\/p>\n<p>The formula uses only two gender coefficients: 1 for Male and 0 for Female. That is a limitation of the equation, not a complete description of anyone\u2019s physiology or identity. The calculator is best treated as a general adult estimate; it should not be relied on for children or for medical decisions. It also requires a height greater than zero, even though the input field may allow zero.<\/p>\n<p>For a useful comparison over time, weigh yourself under similar conditions and keep your height entry consistent. If your goal is to assess abdominal size relative to height, the <a href=\"https:\/\/wpcalc.com\/en\/beauty\/waist-to-height-ratio\/\">waist-to-height ratio calculator<\/a> answers a different question. If you have reliable skinfold measurements and want another way to estimate body fat, try the <a href=\"https:\/\/wpcalc.com\/en\/beauty\/3-point-skin-fold-bodyfat\/\">3-point body fat calculator<\/a>. Different methods use different inputs and may produce different results; avoid treating small differences between them as meaningful changes.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Estimate body fat percentage from your gender selection, age, height, and weight. The calculator uses BMI and the Deurenberg formula; no body measurements are needed.<\/p>\n","protected":false},"author":70,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[2],"tags":[12],"class_list":["post-57294","post","type-post","status-publish","format-standard","hentry","category-beauty","tag-appearance"],"acf":[],"_links":{"self":[{"href":"https:\/\/wpcalc.com\/en\/wp-json\/wp\/v2\/posts\/57294","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\/70"}],"replies":[{"embeddable":true,"href":"https:\/\/wpcalc.com\/en\/wp-json\/wp\/v2\/comments?post=57294"}],"version-history":[{"count":3,"href":"https:\/\/wpcalc.com\/en\/wp-json\/wp\/v2\/posts\/57294\/revisions"}],"predecessor-version":[{"id":67487,"href":"https:\/\/wpcalc.com\/en\/wp-json\/wp\/v2\/posts\/57294\/revisions\/67487"}],"wp:attachment":[{"href":"https:\/\/wpcalc.com\/en\/wp-json\/wp\/v2\/media?parent=57294"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wpcalc.com\/en\/wp-json\/wp\/v2\/categories?post=57294"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wpcalc.com\/en\/wp-json\/wp\/v2\/tags?post=57294"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}