Fitness Body Fat Calculator

Body Fat Tracker

Body Fat Calculator & Tracker

Result

Saved Records

Monthly Progress Graph

  •  Input Section – Aapko kya dena hai
  1. Gender: Male / Female

  2. Height: cm

  3. Neck circumference: cm

  4. Waist circumference: cm

  5. Hip circumference: cm (Women only)

  6. 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×log⁡10(waist – neck)−70.041×log⁡10(height)+36.76\text{Body Fat \%} = 86.010 \times \log_{10}(\text{waist – neck}) – 70.041 \times \log_{10}(\text{height}) + 36.76

Women Formula:

Body Fat %=163.205×log⁡10(waist + hip – neck)−97.684×log⁡10(height)−78.387\text{Body Fat \%} = 163.205 \times \log_{10}(\text{waist + hip – neck}) – 97.684 \times \log_{10}(\text{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 progressData object me:

 
 
progressData[date] = bodyFat;
 
  • 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
  1. Inputs:

    • Gender: Female

    • Height: 165 cm

    • Neck: 35 cm

    • Waist: 70 cm

    • Hip: 95 cm

    • Month: 2026-02

  2. Automatic Calculation:

    • Body Fat % ≈ 25%

    • Category: Fitness

  3. Monthly Progress Graph → 2026-02 plotted on X-axis, 25% on Y-axis

  4. Save Record → local storage me save

  5. Download PDF → Report ready


Summary: How it Works
  1. User inputs → formula automatically calculate Body Fat %

  2. Monthly tracking → progressData update

  3. Graph → monthly trend dikhaata hai

  4. Save → local storage me record

  5. PDF → report download

Scroll to Top