body { font-family: 'Inter', sans-serif; -webkit-font-smoothing: antialiased } .mono { font-family: 'JetBrains Mono', monospace } input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button { -webkit-appearance: none } input[type="number"] { -moz-appearance: textfield } .section-card { background: white; border-radius: 20px; border: 1.5px solid #e2e8f0; box-shadow: 0 4px 20px rgba(0, 0, 0, .03) } .info-pill { padding: 4px 12px; background: #eef2ff; color: #3A59D1; font-size: 10px; font-weight: 900; text-transform: uppercase; letter-spacing: .1em; border-radius: 9999px } .calc-btn { background: linear-gradient(135deg, #3A59D1, #607fe8); color: white; border: none; border-radius: 14px; padding: 14px 32px; font-weight: 800; font-size: 1rem; cursor: pointer; transition: all .25s; box-shadow: 0 4px 15px rgba(58, 89, 209, .3); width: 100% } .calc-btn:hover { transform: translateY(-2px); box-shadow: 0 8px 25px rgba(58, 89, 209, .4) } .unit-tab { cursor: pointer; padding: 8px 20px; border-radius: 10px; font-size: 13px; font-weight: 700; transition: all .2s } .unit-tab.active { background: #3A59D1; color: white; box-shadow: 0 2px 10px rgba(58, 89, 209, .3) } .unit-tab:not(.active) { background: #f1f5f9; color: #64748b } .unit-tab:not(.active):hover { background: #e2e8f0 } .toggle-btn { cursor: pointer; padding: 9px 18px; border-radius: 10px; font-size: 13px; font-weight: 700; transition: all .2s; border: 1.5px solid #e2e8f0 } .toggle-btn.active { background: #3A59D1; color: white; border-color: #3A59D1; box-shadow: 0 2px 8px rgba(58, 89, 209, .25) } .toggle-btn:not(.active) { background: #f8fafc; color: #64748b } .toggle-btn:not(.active):hover { background: #f1f5f9; border-color: #cbd5e1 } .result-hero { background: linear-gradient(135deg, #3A59D1 0%, #607fe8 100%); border-radius: 20px; padding: 32px; color: white; box-shadow: 0 10px 30px rgba(58, 89, 209, .25) } .stat-card { background: white; border-radius: 16px; border: 1.5px solid #e2e8f0; padding: 20px; text-align: center; box-shadow: 0 2px 10px rgba(0, 0, 0, .03) } .cal-input { width: 100%; padding: 10px 14px; border: 1.5px solid #e2e8f0; border-radius: 12px; font-weight: 700; font-size: .95rem; background: #f8fafc; color: #1e293b; outline: none; transition: all .2s } .cal-input:focus { border-color: #3A59D1; background: white; box-shadow: 0 0 0 3px rgba(58, 89, 209, .08) } @keyframes fadeUp { from { opacity: 0; transform: translateY(16px) } to { opacity: 1; transform: translateY(0) } } .fade-up { animation: fadeUp .45s ease both }
Gesundheits-Tool

Ideal Body Weight Calculator

Compute your target weight using 4 clinical formulas — Devine, Robinson, Miller, Hamwi — plus an Asian BMI-based healthy range tailored for Indians.

Units
cm
kg

What is the Ideal Body Weight Calculator?

The Ideal Body Weight (IBW) Calculator estimates your recommended body weight using four clinically established formulas: Devine, Hamwi, Robinson, and Miller. These formulas were developed to provide healthcare professionals with quick weight references for drug dosing, nutritional assessment, and fitness planning. The calculator also computes an Asian BMI-based healthy weight range (BMI 18.5–22.9), which is particularly relevant for Indian and South Asian users since metabolic health risks emerge at lower body fat levels compared to Western populations. By comparing results across all four formulas, you get a comprehensive picture of your recommended weight range rather than a single potentially misleading number.

How to Use the Ideal Body Weight Calculator

  1. 1. Select your preferred unit system: metric (cm/kg) or imperial (ft/in/lbs).
  2. 2. Enter your height and select your gender (male or female).
  3. 3. Click "Calculate Ideal Weight" to see IBW results from all four formulas and the Asian BMI healthy range.
  4. 4. Compare your current weight to the results to understand how far you are from the recommended range.

About the Formels

Formel Male (kg) Female (kg)
Devine (1974) 50 + 2.3 × (H_in − 60) 45.5 + 2.3 × (H_in − 60)
Robinson (1983) 52 + 1.9 × (H_in − 60) 49 + 1.7 × (H_in − 60)
Miller (1983) 56.2 + 1.41 × (H_in − 60) 53.1 + 1.36 × (H_in − 60)
Hamwi (1964) 48 + 2.7 × (H_in − 60) 45.5 + 2.2 × (H_in − 60)

H_in = Höhe in Zoll (Inches). All formulas were developed for adults ≥ 5 feet tall. The Asian BMI range (18.5–22.9) is more appropriate than the WHO standard for South Asian populations.

Frequently Asked Questions

Was ist das Idealgewicht?

Ideal body weight is a clinical estimate of a healthy target weight based on height and gender. It is used in medicine for drug dosing calculations and in nutrition for dietary planning. Common formulas include Devine, Hamwi, Robinson, and Miller — each giving slightly different values derived from population studies.

Is IBW different from a healthy BMI weight?

Yes. IBW gives a single number while BMI gives a range. IBW formulas typically align with the lower-middle of the healthy BMI range. For South Asians, the Asian BMI standard (18.5–22.9) is more appropriate than the Western standard (18.5–24.9) since metabolic risks occur at lower body fat levels in this population.

Which IBW formula is most accurate?

No single formula is universally most accurate. Devine is most widely used in clinical medicine for dosing. Hamwi is common in dietetics. For Indian users, the Asian BMI-based healthy range (18.5–22.9 kg/m²) is often the most relevant practical guide since it accounts for the population's tendency toward higher metabolic risk at lower weights.

Should I aim for my IBW exactly?

IBW is a reference, not a rigid goal. Individual factors like muscle mass, bone density, age, and metabolic health all influence what weight is healthiest for you. Many fit, muscular people exceed IBW without any health risk. Focus on sustainable habits — balanced nutrition, regular exercise, adequate sleep — rather than chasing a specific number.

Related Calculators