Weight Calculator by Age and Height – Find Healthy Weight Range
Want to know your ideal body weight based on your age, height, gender, and lifestyle?
This Weight Calculator shows your healthy weight range using BMI (18.5–24.9), with adjustments based on your activity level — perfect for fitness tracking, health goals, or medical forms.
📏 Weight Calculator by Age & Height – How It Works
Just enter:
📏 Height in cm
🎂 Age
🚻 Gender
🧍 Activity level (Sedentary, Moderate, Active)
Click Calculate to instantly get:
- 🎯 Your ideal weight range
- 🧮 A fitness target (mid-point suggestion)
- 📌 Personalized advice based on gender & activity level
👉 The tool shows:
- 🎯 Your ideal weight range
- 🧮 A medically recommended target based on age & height
- ⚖️ Guidelines based on BMI 18.5 – 24.9
🧪 Example Result
Age: 30
Gender: Male
Height: 158 cm
Activity: Sedentary
✅ Ideal Weight Range: 46.2 kg – 62.2 kg
💡 Target for fitness: ~54.2 kg
🧍♂️ This range is ideal for adult men
📌 You may want to aim for the lower end of the range
Ideal Weight by Height – Sample Table (Adults)
| Height (cm) | Healthy Weight Range (kg) |
|---|---|
| 150 | 45 – 57 |
| 160 | 51 – 65 |
| 170 | 57 – 72 |
| 180 | 63 – 80 |
| 190 | 70 – 88 |
📌 Based on BMI 18.5 – 24.9 and WHO reference standards.
⚖️ Why Ideal Weight Depends on More Than Just Height
- 🧒 Teens/Kids – Growth stages make weight ranges dynamic
- 👩🦰 Women – Hormonal factors (pregnancy, menopause) influence ideal range
- 👴 Seniors – Muscle/bone loss affects BMI interpretation
✅ That’s why this calculator personalizes results with age + gender + activity.
✅ Who Should Use This Tool
- 💪 Adults planning weight gain or loss
- 🤰 Women tracking healthy weight during pregnancy
- 👪 Parents checking weight for teens
- 🧓 Seniors monitoring aging metabolism
- 🩺 Doctors, trainers, and fitness planners
🧬 Try the Body Age Calculator – How Old is Your Body Really?
Use our body age tool to measure your true physical age based on fitness, not just years. Are you biologically younger or older?
🔍 Try the Body Age Calculator