BMI Calculator

Instant BMI + healthy range insights with a premium, print-ready report.

Dark Mode

Input Settings

Enter your details below. Results update in real-time.
Ready / Output
Metric
Units
Choose a measurement system for input fields.
Height (cm)
Example: 170 cm (range: 50–260).
Weight (kg)
Example: 70 kg (range: 10–600).
Age
BMI is age-agnostic for adults, but included for reporting.
Sex
Used for a clearer export/print summary.
Activity Level
Optional: included in export so you can track changes over time.
Fix the highlighted inputs:
    Note: BMI is a screening metric, not a diagnosis. For health decisions, consult a clinician.

    Results

    Your BMI summary tiles + a premium donut visualization.
    BMI
    Live
    Calculated from height and weight.
    Category
    Output
    Underweight / Normal / Overweight / Obesity.
    Healthy Range
    Target
    Based on BMI 18.5–24.9 for your height.
    Adjustment
    Insight
    Approximate weight change to reach “Normal”.
    BMI Visualization
    A quick view of your BMI position on a typical range scale.
    Ready / Output
    This donut uses a consistent dark-mode-safe background so it never “turns white” on dark themes.
    Glass UI
    Local theme saved
    Print + CSV
    Category BMI Range What it generally means
    Underweight < 18.5 May indicate low body mass; consider nutrition/medical guidance if concerned.
    Normal 18.5 – 24.9 Typically associated with lower risk for many conditions (varies by individual).
    Overweight 25.0 – 29.9 Higher body mass; lifestyle context matters (muscle vs fat, etc.).
    Obesity ≥ 30.0 Associated with higher health risk; professional guidance can help.
    * BMI is a population-level screening tool. Athletes, pregnancy, and body composition can affect interpretation.