OnSumo Tools

Health & fitness calculators

Nutrition and training math with no account required.

BMI Calculator

Calculate Body Mass Index with WHO 6-tier classification, healthy weight range, and boundary distances.

Body Fat Percentage Calculator

Navy and BMI-based body fat estimation with ACE fitness classification and lean/fat mass breakdown.

BMR / TDEE calculator

MSJ, Harris-Benedict, and Katch-McArdle BMR side by side, TDEE table, goal calorie bands.

Pregnancy due date calculator

Estimated due date and gestational age from LMP, conception date, or ultrasound, with milestone timeline.

One rep max (1RM) calculator

Epley, Brzycki, Lander, Lombardi, O'Connor formulas, average 1RM, 50-100% training table.

Body fat calculator (Navy method)

Male and female Navy formulas, ACE bands, lean and fat mass, classification spectrum, DoD max.

Running pace calculator

Solve pace, time, or distance, race presets, splits, km/mi pace, speed, Riegel projections.

Hydration calculator

35 ml per kg plus activity, climate, pregnancy, and altitude; glasses and bottle counts.

Sleep cycle calculator

Wake-at or sleep-at modes, four cycle counts, fall-asleep delay, age-based cycle length.

VO2 max estimator

Uth-Sorensen, 1.5-mile run, or YMCA step test; Poor to Superior badge by age and sex.

BMR Calculator

Calculate your Basal Metabolic Rate using Mifflin-St Jeor and Harris-Benedict equations.

Calorie Calculator

Estimate daily calorie needs based on activity level, age, height, and weight goals.

Ideal Weight Calculator

Find your ideal weight range using multiple formulas: Hamwi, Devine, Robinson, Miller.

Macronutrient Calculator

Calculate your daily protein, carb, and fat targets from your calorie goal and body stats.

Ovulation Calculator

Estimate your fertile window and ovulation date from your cycle length and last period.

Pregnancy Due Date Calculator

Calculate your estimated due date and pregnancy week from last menstrual period or conception.

Sleep Calculator

Find the best bedtime and wake time based on 90-minute sleep cycles for maximum restfulness.

Water Intake Calculator

Calculate your daily hydration needs based on weight, activity level, and climate.