Body Fat Calculator & Tracker
Result
Saved Records
Monthly Progress Graph
- Input Section – Aapko kya dena hai
Gender: Male / Female
Height: cm
Neck circumference: cm
Waist circumference: cm
Hip circumference: cm (Women only)
Month & Year:
<input type="month">→ tracking ke liye
💡 Jaise hi aap input dalte ho aur type karte ho → automatic calculation hota hai.
- Automatic Calculation Logic
Men Formula (US Navy Method):
Body Fat %=86.010×log10(waist – neck)−70.041×log10(height)+36.76\text{Body Fat \%} = 86.010 \times \log_{10}(\text{waist – neck}) – 70.041 \times \log_{10}(\text{height}) + 36.76Body Fat %=86.010×log10(waist – neck)−70.041×log10(height)+36.76
Women Formula:
Body Fat %=163.205×log10(waist + hip – neck)−97.684×log10(height)−78.387\text{Body Fat \%} = 163.205 \times \log_{10}(\text{waist + hip – neck}) – 97.684 \times \log_{10}(\text{height}) – 78.387Body Fat %=163.205×log10(waist + hip – neck)−97.684×log10(height)−78.387
Calculator instantaneously calculate karta hai body fat %
Decimal 2 places tak round karta hai
- Category Determination
Men: Essential Fat / Athletes / Fitness / Average / Obese
Women: Essential Fat / Athletes / Fitness / Average / Obese
Automatic assignment based on calculated body fat %
- Monthly Tracking
User select karta hai Month & Year
Calculated body fat % store hota hai
progressDataobject me:
Line graph automatically update hota hai
X-axis: Month / Year
Y-axis: Body Fat %
Aap dekh sakte ho ki body fat time ke saath increase ya decrease hua
- Save Record & Local Storage
Save Record button → local storage me save ho jaata hai
Multiple months ke records save kar sakte ho
Saved records list me show hote hain
- PDF Download
Download PDF button → current calculation ko PDF me convert karta hai
PDF me:
Date / Month
Body Fat %
Category
💡 Upgrade ke baad graph image bhi PDF me include kiya ja sakta hai
- Step by Step Example
Inputs:
Gender: Female
Height: 165 cm
Neck: 35 cm
Waist: 70 cm
Hip: 95 cm
Month: 2026-02
Automatic Calculation:
Body Fat % ≈ 25%
Category: Fitness
Monthly Progress Graph → 2026-02 plotted on X-axis, 25% on Y-axis
Save Record → local storage me save
Download PDF → Report ready
Summary: How it Works
User inputs → formula automatically calculate Body Fat %
Monthly tracking → progressData update
Graph → monthly trend dikhaata hai
Save → local storage me record
PDF → report download