Body Fat Percentage Calculator Using Skinfold

var result = 100 – ((waist – neck) / height * 139.2);
\n\n\n\n

\nvar weight = parseFloat(document.getElementById(\”weight\”).value) || 0;\nvar height = parseFloat(document.getElementById(\”height\”).value) || 0;\nvar age = parseInt(document.getElementById(\”age\”).value) || 0;\nvar gender = document.getElementById(\”gender\”).value;\nvar waist = parseFloat(document.getElementById(\”waist\”).value) || 0;\nvar neck = parseFloat(document.getElementById(\”neck\”).value) || 0;\nfunction calculate() {\nvar weight = parseFloat(document.getElementById(\”weight\”).value) || 0;\nvar height = parseFloat(document.getElementById(\”height\”).value) || 0;\nvar age = parseInt(document.getElementById(\”age\”).value) || 0;\nvar gender = document.getElementById(\”gender\”).value;\nvar waist = parseFloat(document.getElementById(\”waist\”).value) || 0;\nvar neck = parseFloat(document.getElementById(\”neck\”).value) || 0;\nvar result = 100 – ((waist – neck) / height * 139.2);\nvar result = 100 – ((waist – neck) / height * 139.2);\ndocument.getElementById(\”result\”).innerText = result.toFixed(2) + \”%\”;\n\n\nvar weight = parseFloat(document.getElementById(\”weight\”).value) || 0;\nvar height = parseFloat(document.getElementById(\”height\”).value) || 0;\nvar age = parseInt(document.getElementById(\”age\”).value) || 0;\nvar gender = document.getElementById(\”gender\”).value;\nvar waist = parseFloat(document.getElementById(\”waist\”).value) || 0;\nvar neck = parseFloat(document.getElementById(\”neck\”).value) || 0;\nvar result = 100 – ((waist – neck) / height * 139.2);\n

\n \n

\n\nvar ctx = document.getElementById(\”bf-chart\”).getContext(\”2d\”);\nvar bfChart = new Chart(ctx, {\n type: \”bar\”,\n data: {\n labels: [\”Male\”, \”Female\”],\n datasets: [{\n label: \”Body Fat %\”,\n data: [20, 25],\n backgroundColor: [\”rgba(75, 192, 192, 0.6)\”, \”rgba(255, 99, 132, 0.6)\”]\n }]\n },\n options: {\n responsive: true,\n scales: {\n y: {\n beginAtZero: true,\n max: 40\n }\n }\n }\n});\n\n \n \n Male\n Female\n\nvar weight = parseFloat(document.getElementById(\”weight\”).value) || 0;\nvar height = parseFloat(document.getElementById(\”height\”).value) || 0;\nvar age = parseInt(document.getElementById(\”age\”).value) || 0;\nvar gender = document.getElementById(\”gender\”).value;\nvar waist = parseFloat(document.getElementById(\”waist\”).value) || 0;\nvar neck = parseFloat(document.getElementById(\”neck\”).value) || 0;\nvar result = 100 – ((waist – neck) / height * 139.2);\n

\n

Your Body Fat Percentage

\n

20%

\n

Healthy

\n

\n

\n\n\n

\n

\n

\n

\n

\n

\n

\n

\n

\n

\n

\n

\n

\n

\n

\n

\n

\n

\n

\n

\n

\n

Metric Value
Body Fat Percentage 20%
Lean Body Mass 160 lbs
Fat Mass 40 lbs

\n

\n

\n

\n

\n

\n

\n

\n

\n

\n

\n

\n

\n

\n

\n

\n

\n

\n

\n

\n

\n

\n

\n

\n

\n

\n

Age Men Women
20-39 8-20% 21-33%
40-59 11-21% 23-34%
60+ 13-24% 25-36%

\nvar skinfoldData = [\n { age: 20, gender: ‘male’, skinfold: 12 },\n { age: 20, gender: ‘female’, skinfold: 18 },\n { age: 30, gender: ‘male’, skinfold: 15 },\n { age: 30, gender: ‘female’, skinfold: 22 }\n];\ndocument.getElementById(\”waist\”).value = \”85\”;\ndocument.getElementById(\”neck\”).value = \”38\”;\ndocument.getElementById(\”height\”).value = \”175\”;\ndocument.getElementById(\”gender\”).value = \”male\”;\ndocument.getElementById(\”age\”).value = \”30\”;\nvar resultTable = document.getElementById(\”result-table\”);\nvar resultTable = document.getElementById(\”result-table\”);\ndocument.getElementById(\”bf-percentage\”).innerText = \”20%\”;\ndocument.getElementById(\”lean-mass\”).innerText = \”160 lbs\”;\ndocument.getElementById(\”fat-mass\”).innerText = \”40 lbs\”;\ndocument.getElementById(\”result-table\”).style.display = \”block\”;\nfunction copyResults() {\n var result = document.getElementById(\”result\”).innerText;\n navigator.clipboard.writeText(result);\n alert(\”Results copied to clipboard!\”);\n}\nwindow.onload = function () {\n var resultTable = document.getElementById(\”result-table\”);\n var resultTable = document.getElementById(\”result-table\”);\n document.getElementById(\”bf-percentage\”).innerText = \”20%\”;\n document.getElementById(\”lean-mass\”).innerText = \”160 lbs\”;\n document.getElementById(\”fat-mass\”).innerText = \”40 lbs\”;\n resultTable.style.display = \”block\”;\n};\n\n\n\n \n \n Body Fat Percentage Calculator Using Skinfold – Advanced Analysis &</p> </div> <footer class="entry-meta" aria-label="Entry meta"> <span class="cat-links"><span class="gp-icon icon-categories"><svg viewBox="0 0 512 512" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="1em" height="1em"><path d="M0 112c0-26.51 21.49-48 48-48h110.014a48 48 0 0143.592 27.907l12.349 26.791A16 16 0 00228.486 128H464c26.51 0 48 21.49 48 48v224c0 26.51-21.49 48-48 48H48c-26.51 0-48-21.49-48-48V112z" /></svg></span><span class="screen-reader-text">Categories </span>Uncategorized</span> <nav id="nav-below" class="post-navigation" aria-label="Posts"> <div class="nav-previous"><span class="gp-icon icon-arrow-left"><svg viewBox="0 0 192 512" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" fill-rule="evenodd" clip-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="1.414"><path d="M178.425 138.212c0 2.265-1.133 4.813-2.832 6.512L64.276 256.001l111.317 111.277c1.7 1.7 2.832 4.247 2.832 6.513 0 2.265-1.133 4.813-2.832 6.512L161.43 394.46c-1.7 1.7-4.249 2.832-6.514 2.832-2.266 0-4.816-1.133-6.515-2.832L16.407 262.514c-1.699-1.7-2.832-4.248-2.832-6.513 0-2.265 1.133-4.813 2.832-6.512l131.994-131.947c1.7-1.699 4.249-2.831 6.515-2.831 2.265 0 4.815 1.132 6.514 2.831l14.163 14.157c1.7 1.7 2.832 3.965 2.832 6.513z" fill-rule="nonzero" /></svg></span><span class="prev"><a href="https://cal4.calculator.city/bmi-calculator-using-age-and-height/" rel="prev">Bmi Calculator Using Age And Height</a></span></div><div class="nav-next"><span class="gp-icon icon-arrow-right"><svg viewBox="0 0 192 512" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" fill-rule="evenodd" clip-rule="evenodd" stroke-linejoin="round" stroke-miterlimit="1.414"><path d="M178.425 256.001c0 2.266-1.133 4.815-2.832 6.515L43.599 394.509c-1.7 1.7-4.248 2.833-6.514 2.833s-4.816-1.133-6.515-2.833l-14.163-14.162c-1.699-1.7-2.832-3.966-2.832-6.515 0-2.266 1.133-4.815 2.832-6.515l111.317-111.316L16.407 144.685c-1.699-1.7-2.832-4.249-2.832-6.515s1.133-4.815 2.832-6.515l14.163-14.162c1.7-1.7 4.249-2.833 6.515-2.833s4.815 1.133 6.514 2.833l131.994 131.993c1.7 1.7 2.832 4.249 2.832 6.515z" fill-rule="nonzero" /></svg></span><span class="next"><a href="https://cal4.calculator.city/c-calculator-using-a-class/" rel="next">C Calculator Using A Class</a></span></div> </nav> </footer> </div> </article> <div class="comments-area"> <div id="comments"> <div id="respond" class="comment-respond"> <h3 id="reply-title" class="comment-reply-title">Leave a Comment <small><a rel="nofollow" id="cancel-comment-reply-link" href="/body-fat-percentage-calculator-using-skinfold/#respond" style="display:none;">Cancel reply</a></small></h3><form action="https://cal4.calculator.city/wp-comments-post.php" method="post" id="commentform" class="comment-form"><p class="comment-form-comment"><label for="comment" class="screen-reader-text">Comment</label><textarea id="comment" name="comment" cols="45" rows="8" required></textarea></p><label for="author" class="screen-reader-text">Name</label><input placeholder="Name *" id="author" name="author" type="text" value="" size="30" required /> <label for="email" class="screen-reader-text">Email</label><input placeholder="Email *" id="email" name="email" type="email" value="" size="30" required /> <label for="url" class="screen-reader-text">Website</label><input placeholder="Website" id="url" name="url" type="url" value="" size="30" /> <p class="comment-form-cookies-consent"><input id="wp-comment-cookies-consent" name="wp-comment-cookies-consent" type="checkbox" value="yes" /> <label for="wp-comment-cookies-consent">Save my name, email, and website in this browser for the next time I comment.</label></p> <p class="form-submit"><input name="submit" type="submit" id="submit" class="submit" value="Post Comment" /> <input type='hidden' name='comment_post_ID' value='12315' id='comment_post_ID' /> <input type='hidden' name='comment_parent' id='comment_parent' value='0' /> </p></form> </div><!-- #respond --> </div><!-- #comments --> </div> </main> </div> <div class="widget-area sidebar is-right-sidebar" id="right-sidebar"> <div class="inside-right-sidebar"> <aside id="block-2" class="widget inner-padding widget_block widget_search"><form role="search" method="get" action="https://cal4.calculator.city/" class="wp-block-search__button-outside wp-block-search__text-button wp-block-search" ><label class="wp-block-search__label" for="wp-block-search__input-1" >Search</label><div class="wp-block-search__inside-wrapper" ><input class="wp-block-search__input" id="wp-block-search__input-1" placeholder="" value="" type="search" name="s" required /><button aria-label="Search" class="wp-block-search__button wp-element-button" type="submit" >Search</button></div></form></aside><aside id="block-3" class="widget inner-padding widget_block"><div class="wp-block-group"><div class="wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow"><h2 class="wp-block-heading">Recent Posts</h2><ul class="wp-block-latest-posts__list wp-block-latest-posts"><li><a class="wp-block-latest-posts__post-title" href="https://cal4.calculator.city/tesla-car-payment-calculator/">Tesla Car Payment Calculator</a></li> <li><a class="wp-block-latest-posts__post-title" href="https://cal4.calculator.city/wheel-dimensions-calculator/">Wheel Dimensions Calculator</a></li> <li><a class="wp-block-latest-posts__post-title" href="https://cal4.calculator.city/maternity-leave-calculator-california/">Maternity Leave Calculator California</a></li> <li><a class="wp-block-latest-posts__post-title" href="https://cal4.calculator.city/when-will-i-reach-my-goal-weight-calculator-free/">When Will I Reach My Goal Weight Calculator Free</a></li> <li><a class="wp-block-latest-posts__post-title" href="https://cal4.calculator.city/etg-calculator-reddit/">Etg Calculator Reddit</a></li> </ul></div></div></aside><aside id="block-4" class="widget inner-padding widget_block"><div class="wp-block-group"><div class="wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow"><h2 class="wp-block-heading">Recent Comments</h2><div class="no-comments wp-block-latest-comments">No comments to show.</div></div></div></aside><aside id="block-5" class="widget inner-padding widget_block"><div class="wp-block-group"><div class="wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow"><h2 class="wp-block-heading">Archives</h2><ul class="wp-block-archives-list wp-block-archives"> <li><a href='https://cal4.calculator.city/2026/02/'>February 2026</a></li> <li><a href='https://cal4.calculator.city/2026/01/'>January 2026</a></li> </ul></div></div></aside><aside id="block-6" class="widget inner-padding widget_block"><div class="wp-block-group"><div class="wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow"><h2 class="wp-block-heading">Categories</h2><ul class="wp-block-categories-list wp-block-categories"><li class="cat-item-none">No categories</li></ul></div></div></aside> </div> </div> </div> </div> <div class="site-footer"> <footer class="site-info" aria-label="Site" itemtype="https://schema.org/WPFooter" itemscope> <div class="inside-site-info grid-container"> <div class="copyright-bar"> <span class="copyright">© 2026 Calculator City</span> • Built with <a href="https://generatepress.com" itemprop="url">GeneratePress</a> </div> </div> </footer> </div> <script type="speculationrules"> {"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/generatepress/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} </script> <script id="generate-a11y"> !function(){"use strict";if("querySelector"in document&&"addEventListener"in window){var e=document.body;e.addEventListener("pointerdown",(function(){e.classList.add("using-mouse")}),{passive:!0}),e.addEventListener("keydown",(function(){e.classList.remove("using-mouse")}),{passive:!0})}}(); </script> <script id="generate-menu-js-before"> var generatepressMenu = {"toggleOpenedSubMenus":true,"openSubMenuLabel":"Open Sub-Menu","closeSubMenuLabel":"Close Sub-Menu"}; //# sourceURL=generate-menu-js-before </script> <script src="https://cal4.calculator.city/wp-content/themes/generatepress/assets/js/menu.min.js?ver=3.6.1" id="generate-menu-js"></script> <script src="https://cal4.calculator.city/wp-includes/js/comment-reply.min.js?ver=6.9.4" id="comment-reply-js" async data-wp-strategy="async" fetchpriority="low"></script> <script id="wp-emoji-settings" type="application/json"> {"baseUrl":"https://s.w.org/images/core/emoji/17.0.2/72x72/","ext":".png","svgUrl":"https://s.w.org/images/core/emoji/17.0.2/svg/","svgExt":".svg","source":{"concatemoji":"https://cal4.calculator.city/wp-includes/js/wp-emoji-release.min.js?ver=6.9.4"}} </script> <script type="module"> /*! This file is auto-generated */ const a=JSON.parse(document.getElementById("wp-emoji-settings").textContent),o=(window._wpemojiSettings=a,"wpEmojiSettingsSupports"),s=["flag","emoji"];function i(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(o,JSON.stringify(t))}catch(e){}}function c(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0);const a=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);return t.every((e,t)=>e===a[t])}function p(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var n=e.getImageData(16,16,1,1);for(let e=0;e<n.data.length;e++)if(0!==n.data[e])return!1;return!0}function u(e,t,n,a){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\udde8\ud83c\uddf6","\ud83c\udde8\u200b\ud83c\uddf6")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!a(e,"\ud83e\u1fac8")}return!1}function f(e,t,n,a){let r;const o=(r="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):document.createElement("canvas")).getContext("2d",{willReadFrequently:!0}),s=(o.textBaseline="top",o.font="600 32px Arial",{});return e.forEach(e=>{s[e]=t(o,e,n,a)}),s}function r(e){var t=document.createElement("script");t.src=e,t.defer=!0,document.head.appendChild(t)}a.supports={everything:!0,everythingExceptFlag:!0},new Promise(t=>{let n=function(){try{var e=JSON.parse(sessionStorage.getItem(o));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(s),u.toString(),c.toString(),p.toString()].join(",")+"));",a=new Blob([e],{type:"text/javascript"});const r=new Worker(URL.createObjectURL(a),{name:"wpTestEmojiSupports"});return void(r.onmessage=e=>{i(n=e.data),r.terminate(),t(n)})}catch(e){}i(n=f(s,u,c,p))}t(n)}).then(e=>{for(const n in e)a.supports[n]=e[n],a.supports.everything=a.supports.everything&&a.supports[n],"flag"!==n&&(a.supports.everythingExceptFlag=a.supports.everythingExceptFlag&&a.supports[n]);var t;a.supports.everythingExceptFlag=a.supports.everythingExceptFlag&&!a.supports.flag,a.supports.everything||((t=a.source||{}).concatemoji?r(t.concatemoji):t.wpemoji&&t.twemoji&&(r(t.twemoji),r(t.wpemoji)))}); //# sourceURL=https://cal4.calculator.city/wp-includes/js/wp-emoji-loader.min.js </script> </body> </html>