Body fat % calculator — 4 formulas (US Navy / BMI-based / YMCA / Jackson-Pollock) with body shape visualization.
- Runs locally
- Category Calculator
- Best for Getting a realistic range before a purchase, plan, workout, or schedule decision.
Measure at the narrowest point, usually 2 cm above the navel.
Measure just below the larynx (Adam’s apple).
Tape-only standard used by US military body composition tests. ±3.5% vs hydrostatic.
Needs only height, weight, age, sex. ±4% on population level.
Penrose & Nelson 1985 — the formula on every gym chart.
Tape variant with age correction — closer to skinfold result.
When formulas disagree by more than 5%, trust the Navy and Jackson-Pollock numbers — they use circumference data your body actually has, not just BMI.
| Classification (ACE Fitness) | Men | Women |
|---|---|---|
| Athlete | 6–13% | 14–20% |
| Lean | 14–17% | 21–24% |
| Average | 18–24% | 25–31% |
| Above average | 25–29% | 32–37% |
| Obese | ≥30% | ≥38% |
Body-fat formulas are estimates. For a clinical reading use DEXA, BodPod or hydrostatic weighing. This tool is 100% client-side — your measurements never leave the browser.
What this tool does
Free online body fat percentage calculator. Enter sex, age, height, weight and a handful of tape-measure circumferences (waist, neck, and hip for women) and we compute your body-fat % four ways at once: the US Navy method (Hodgdon & Beckett 1984, the standard used for US military body-composition tests, ±3.5% vs hydrostatic), the Deurenberg 1991 BMI-based estimate, the YMCA formula (Penrose & Nelson 1985), and a Jackson-Pollock-equivalent tape regression with age correction. You also get the four-formula average, your ACE Fitness body-fat classification (athlete / lean / average / above-average / obese, with separate male and female thresholds), a male/female SVG body-shape preview that morphs with the category, and waist-to-hip ratio for women. Reference ranges for both sexes are shown next to your result. 100% client-side — your measurements never leave the browser.
Tool details
- Input
- Numbers
- The page exposes text boxes, numeric controls, file pickers, or structured inputs depending on the tool.
- Output
- Live result + Preview
- The result area focuses on usable output, with copy, download, or preview actions when supported.
- Privacy
- Browser-side processing
- The main tool logic does not call an external API, so inputs normally stay in the current tab.
- Save / share
- Shareable URL state
- Key settings are encoded in the URL so another person can reopen the same setup.
- Performance budget
- Initial JS <= 22 KB
- No WASM budget is declared, keeping the tool quick to open on mobile.
- Best fit
- Calculator · Student
- Category and role tags drive related tools, internal links, and quick fit checks.
How to use
-
1. Input
Paste or drop your content into the tool panel.
-
2. Process
Click the button. All processing is local in your browser.
-
3. Copy / Download
Copy the result or download to disk in one click.
How Body Fat Calculator fits into your work
Use it for fast estimates, comparisons, and planning numbers before you make the final call.
Calculation jobs
- Getting a realistic range before a purchase, plan, workout, or schedule decision.
- Comparing scenarios by changing one input at a time.
- Turning rough assumptions into a number you can discuss.
Calculation checks
- Double-check units, dates, rates, and rounding assumptions.
- Treat health, finance, tax, and legal outputs as planning aids, not professional advice.
- Save the inputs that produced an important result so you can reproduce it later.
Good next steps
These links move the current task into a more complete workflow.
- 1 Water Intake Calculator Water intake calculator — daily water target by body weight, activity, climate. With drink-log to track today's progress. Open
- 2 BMI Calculator Body Mass Index calculator with WHO + Asian classifications — metric and imperial — browser-only Open
- 3 BMR Calculator BMR calculator — basal metabolic rate by Mifflin-St Jeor and Harris-Benedict (compared side-by-side). Open
Real-world use cases
Cutting check before a powerlifting meet
You weigh 84 kg and want to hit the 83 kg class without losing strength. The scale alone can't tell you what to cut. Run the Navy and Jackson-Pollock numbers weekly: if your waist drops 2 cm but body fat only moves from 16% to 15%, you're losing water and glycogen, not fat. Hold the diet steady and recheck in 7 days instead of panic-cutting calories.
Postpartum recomposition tracking for a new mum
Four months after birth you're 68 kg, up from a pre-pregnancy 60 kg. BMI calls you "overweight" and it stings. Enter waist, neck and hip and the Navy formula reads 29% body fat with WHR 0.79, squarely in the healthy female fitness band. Track the same three tape numbers monthly so you watch composition recover rather than chasing the scale weight back to a pre-baby figure that ignored muscle.
Online coach screening a remote client
A client 1,200 km away sends you a 95 kg / 1.82 m intake form. BMI flags 28.7, "overweight." You ask for waist 88 cm and neck 41 cm; the Navy estimate comes back 18%, which means he's carrying real muscle, not fat. You set a maintenance-plus-training plan instead of an aggressive deficit. Four tape measurements over a phone beat a single bathroom-scale number every time.
Settling a smart-scale argument with yourself
Your impedance scale said 17% on Monday and 21% on Thursday and you can't both be right. Type Thursday's measurements into the Navy and YMCA formulas: both land near 18%, with no 4-point swing. That gap on the scale was hydration, not fat gained over a long weekend. You stop trusting the day-to-day scale reading and switch to a weekly tape measurement you can actually reproduce.
Common pitfalls
Measuring waist at the belt line instead of the narrowest point. A belt-line reading on a man with a slight belly can read 2-3 cm smaller, dropping the Navy estimate from 20% to 16% — measure about 2 cm above the navel after a normal exhale.
Trusting the BMI-based number when you lift. Deurenberg only sees height and weight, so a 90 kg lifter and a 90 kg sedentary worker get the same body fat. If the four formulas disagree by over 5%, weight the Navy and Jackson-Pollock results, not the BMI one.
Comparing today's result against a smart-scale reading from a different day. BIA swings 1-2% with hydration alone, so a tape number of 18% can look "wrong" next to a scale that said 21% after a salty dinner. Re-measure with the tape on the same day to compare like with like.
Privacy
Every formula runs in your browser with JavaScript. Your sex, age, height, weight and tape measurements are never sent to a server, never written to a database, and never put into the page URL — so a shared link reveals no body data. Close the tab and nothing about your body composition is stored anywhere.
FAQ
Tool combos
Folks in your role tend to reach for these alongside this tool.
- Chinese Acupoint Locator 200+ meridian acupoints / WHO 2008 standard locations / with contraindications, manipulation, and combinations.
- Affine Cipher Encoder & Decoder Encrypt and decrypt the ax+b affine cipher with live modular-inverse check, browser-only
- Anagram Solver Check if two words are anagrams, rearrange a set of letters into every ordering, and read the sorted letter fingerprint, all in your browser
- Angle Converter Degrees, radians, gradians, turns, arcminutes, arcseconds and NATO mils, all from one input, copyable, browser-only