Texterfly

For informational purposes only. These calculators provide estimates based on statistical formulas and are not a substitute for professional medical advice, diagnosis, or treatment. Always consult a qualified healthcare professional for health concerns.

❤️ 3 Free Calculators · BMI · Calories · Pregnancy Due Date · No Signup

Free Health & Fitness Calculators

BMI calculator, daily calorie and macro calculator, and pregnancy due date calculator — all free, instant, and browser-based. Your health data never leaves your device.

3

Free Tools

100%

Browser-Based

0

Data Stored

0

Signup Needed

⚖️

BMI Calculator

Body Mass Index for adults, children & teens

Popular

Calculate your Body Mass Index with visual gauge and healthy weight range. Includes both adult mode and child/teen mode (age and sex-adjusted percentiles). Results are displayed with full BMI category context.

Adult & Child ModesVisual BMI GaugeHealthy Weight Range
  • Get a quick snapshot of weight status
  • Track progress over a diet or fitness plan
  • Check a child's BMI percentile against age norms
🔥

Calorie & Macro Calculator

Daily calories, TDEE & macronutrient targets

Estimate your daily calorie needs (TDEE) and macronutrient breakdown for weight loss, maintenance, or muscle gain. Uses the Mifflin-St Jeor formula and adjusts by activity level. Includes goal-based calorie deficit/surplus guidance.

Mifflin-St Jeor FormulaTDEE CalculationProtein/Carb/Fat Split
  • Find your maintenance calorie level
  • Calculate a calorie deficit for weight loss
  • Set protein targets for muscle building
🤰

Pregnancy Due Date Calculator

Estimated due date, trimesters & milestones

Estimate your baby's due date using your Last Menstrual Period (Naegele's rule) or a known conception date. Includes a full pregnancy timeline, trimester breakdown, and weekly development milestones.

LMP & Conception MethodsTrimester TimelineWeekly Milestones
  • Estimate your expected due date
  • Track which trimester or week you are in
  • Understand key development milestones by week

Which Calculator Should I Use?

Match your question to the right tool:

I need to…ExampleUse this tool
Check if my weight is in a healthy rangeWeight 75 kg, height 175 cmBMI Calculator
Check my child's growth relative to peersChild, age 10, weight and heightBMI Calculator
Find how many calories I need per dayTo maintain, lose, or gain weightCalorie & Macro Calculator
Calculate my protein target for muscle gainModerately active, 80 kg, goal: muscleCalorie & Macro Calculator
Find my estimated baby due dateLMP was June 1stPregnancy Due Date Calculator
See what week of pregnancy I am inDue date is March 15 — what week now?Pregnancy Due Date Calculator

BMI Categories Reference

Standard adult BMI categories as defined by the WHO. Note that BMI is a screening tool, not a diagnostic measure — it does not account for muscle mass, age, ethnicity, or fat distribution.

BMI RangeCategoryNotes
Below 18.5UnderweightMay indicate nutritional deficiency. Consult a doctor if unintentional.
18.5 – 24.9Normal weightGenerally associated with lower risk of weight-related health conditions.
25.0 – 29.9OverweightMay indicate increased risk; depends on individual factors like muscle mass.
30.0 – 34.9Obese (Class I)Associated with higher risk of metabolic conditions. Medical guidance recommended.
35.0 – 39.9Obese (Class II)Significantly elevated health risk. Consult a healthcare professional.
40.0 and aboveObese (Class III)Highest risk category. Medical evaluation strongly recommended.
BMI limitations: BMI does not distinguish fat from muscle — athletes may show as overweight while having low body fat. It also does not account for where fat is stored (visceral fat is more harmful than subcutaneous). For children, age and sex-specific BMI percentiles are used, not the adult categories above.

Calorie Calculator — Formulas & Activity Levels

The Calorie Calculator uses Mifflin-St Jeor to estimate BMR, then multiplies by your activity factor to get TDEE.

Mifflin-St Jeor Formula

Men BMR

(10 × kg) + (6.25 × cm) − (5 × age) + 5

Women BMR

(10 × kg) + (6.25 × cm) − (5 × age) − 161

TDEE

BMR × Activity Factor

Activity Level Multipliers

LevelFactorExample
Sedentary×1.20Desk job, little/no exercise
Lightly Active×1.375Light exercise 1–3 days/week
Moderately Active×1.55Moderate exercise 3–5 days/week
Very Active×1.725Hard exercise 6–7 days/week
Extra Active×1.90Physical job + daily training

🏃 Lose Weight

Eat 300–500 kcal below TDEE for ~0.5 kg/week loss. Avoid drops larger than 1,000 kcal below TDEE.

⚖️ Maintain Weight

Eat at TDEE. Adjust by ±100–200 kcal based on weekly weight trends.

💪 Gain Muscle

Eat 200–400 kcal above TDEE. Prioritise protein at 1.6–2.2 g/kg of bodyweight.

Pregnancy Trimesters — Quick Reference

A pregnancy is approximately 40 weeks from the Last Menstrual Period (LMP), divided into three trimesters. Dates are estimates — confirm with your midwife or OB-GYN.

First Trimester

Weeks 1–12 · Months 1–3

  • Fertilisation and implantation
  • Heart begins beating (week 6)
  • Major organs start forming
  • Risk of miscarriage highest
  • Morning sickness common

Second Trimester

Weeks 13–26 · Months 4–6

  • Movement felt (quickening, ~week 18–22)
  • Sex identifiable by ultrasound
  • Rapid growth and weight gain
  • Most comfortable trimester
  • Anomaly scan typically week 20

Third Trimester

Weeks 27–40+ · Months 7–9+

  • Lungs maturing
  • Significant weight gain for baby
  • Baby moves into head-down position
  • Braxton Hicks contractions
  • Full term at 37–42 weeks
Naegele's Rule: Due date = LMP + 280 days (40 weeks). Example: LMP January 1 → due date October 8. Only ~5% of babies are born on the exact due date — it is a statistical estimate. Always confirm with your healthcare provider.

Who Uses These Health Calculators?

Fitness Enthusiasts

Use the Calorie & Macro Calculator to set accurate daily calorie targets and protein goals. Pair with the BMI Calculator to track overall progress alongside body composition changes.

Health-Conscious Individuals

Use the BMI Calculator for periodic weight status check-ins. Use the Calorie Calculator to understand maintenance calories and make informed dietary choices.

Expectant Parents

Use the Pregnancy Due Date Calculator to estimate the arrival date, track which trimester you're in, and explore weekly developmental milestones.

Students & Healthcare Learners

Use the tools to understand how BMI, TDEE, and Naegele's rule work in practice. The formula references and activity level tables provide useful educational context.

Why Use Texterfly Health Calculators?

Scientifically Grounded

Uses validated formulas: Mifflin-St Jeor for calories, WHO BMI categories for weight, and Naegele's rule for pregnancy due dates — the same methods used in clinical settings.

Health Data Stays Private

Your weight, height, age, and other health inputs are processed entirely in your browser. No personal health data is sent to any server or stored.

Works on Any Device

Fully responsive on iOS, Android, desktop, and tablet. No app download, no account. Access from any browser for on-the-go health checks.

Frequently Asked Questions

What health calculators does Texterfly offer?

Three free health calculators: a BMI Calculator (adult and child/teen modes, visual gauge, healthy weight range), a Calorie & Macro Calculator (Mifflin-St Jeor formula, TDEE, macronutrient breakdown, goal-based guidance), and a Pregnancy Due Date Calculator (LMP and conception methods, trimester timeline, weekly milestones). All are for informational purposes only.

What do the BMI categories mean?

Adult BMI categories: Underweight (below 18.5), Normal weight (18.5–24.9), Overweight (25–29.9), Obese Class I (30–34.9), Obese Class II (35–39.9), Obese Class III (40+). Important: BMI does not account for muscle mass, bone density, age, sex, or fat distribution. Athletes may show as overweight due to muscle. Use BMI as one data point and consult a healthcare professional for a full assessment.

What is the Mifflin-St Jeor formula?

It estimates Basal Metabolic Rate (BMR) — calories burned at rest. Men: BMR = (10 × kg) + (6.25 × cm) − (5 × age) + 5. Women: BMR = (10 × kg) + (6.25 × cm) − (5 × age) − 161. Multiplying by an activity factor gives TDEE (Total Daily Energy Expenditure). This is the most widely validated formula for estimating calorie needs in non-clinical settings.

What is TDEE?

TDEE (Total Daily Energy Expenditure) is the estimated total calories burned per day including physical activity. It is BMR × activity factor: Sedentary (×1.2), Lightly active (×1.375), Moderately active (×1.55), Very active (×1.725), Extra active (×1.9). To lose weight, eat below TDEE; to gain, eat above.

How is a pregnancy due date calculated?

The standard method is Naegele's rule: add 280 days (40 weeks) to the first day of your Last Menstrual Period. Example: LMP January 1 → due date October 8. Using a conception date: add 266 days. Only ~5% of babies are born on their exact due date — it's a statistical estimate within a 2-week window. Confirm dates with your healthcare provider.

What are the three pregnancy trimesters?

First Trimester: Weeks 1–12. Fertilisation, heart formation, organ development. Second Trimester: Weeks 13–26. Movement felt, sex identifiable, rapid growth. Third Trimester: Weeks 27–40+. Lung maturation, significant weight gain, preparation for birth. The Pregnancy Calculator shows which trimester you're in and your current week automatically.

Are these calculators a substitute for medical advice?

No. These tools are for informational and educational purposes only. They are not designed to diagnose, treat, cure, or prevent any medical condition. BMI, calorie needs, and pregnancy timelines are estimates based on population-level statistical formulas. Always consult a qualified doctor, midwife, or registered dietitian for personalised guidance.

How accurate is the BMI calculator?

The BMI formula is mathematically exact (weight in kg ÷ height in m²). However, BMI has well-documented limitations as a health metric: it cannot distinguish fat from muscle, does not account for fat distribution (visceral vs subcutaneous), and may misclassify athletes (overweight) and elderly people with muscle loss (normal weight). Use it as one of several health indicators, not a definitive measure.

Are these calculators free?

Yes. All 3 health calculators are 100% free with no registration, subscription, or payment required.

Is my health data private?

Yes. All calculations run entirely in your browser. Your weight, height, age, and other health data are never sent to any server or stored anywhere.

Related Tools