inyourbrowser.com

Free health calculators

A set of health and fitness calculators that run entirely in your browser. Calculate your Body Mass Index (BMI), Total Daily Energy Expenditure (TDEE), body fat percentage, lean body mass, ideal weight range, one rep max for strength training, heart rate training zones, and a pregnancy due date.

All calculators use published formulas and run as JavaScript in your browser tab. Results are for informational purposes and do not constitute medical advice.

Read the complete health tools guide

Why the calculators run in your browser

BMI, TDEE, body fat percentage, and the rest are formulas. They are simple enough to evaluate directly in JavaScript on the device, and our servers are not involved at any point. You enter the numbers into a form on the page, the script runs the formula, and the result appears. Close the tab and the inputs are gone from memory.

Results are estimates from population-level formulas (WHO BMI categories, Mifflin-St Jeor BMR, Hodgdon-Beckett body fat, Tanaka max heart rate, and so on, all cited on the individual tool pages). They are not a substitute for clinical assessment. Discuss anything that matters with a healthcare provider who can interpret the numbers in context.

How the health calculators work

Each calculator implements a published formula directly in JavaScript. The BMI calculator divides weight in kilograms by height in metres squared and looks up the WHO category for the result. The TDEE calculator applies the Mifflin-St Jeor basal metabolic rate equation and multiplies by the activity factor you choose. The body fat calculator uses the US Navy circumference method (Hodgdon & Beckett, 1984), which estimates body fat from neck, waist, and (for women) hip measurements together with height.

The one rep max calculator combines the Epley and Brzycki formulas. The heart rate zone calculator uses the Tanaka equation (208 minus 0.7 times age) for maximum heart rate, then computes five training zones as percentages of that value, with the Karvonen formula available if you supply your resting heart rate.

The lean body mass calculator applies the Boer (1984) equations to weight and height, with separate versions for men and women. The ideal weight calculator runs the Hamwi and Devine rules next to the weight range that gives a BMI of 18.5 to 24.9 at your height. The due date calculator adds 280 days to the first day of the last period (Naegele's rule), or 266 days to a conception date.

All math is done in standard JavaScript with no library beyond the language itself. The formulas are simple enough that there is nothing to outsource to a server.

In-browser health calculators vs the alternatives

ApproachPrivacyCostBest for
In-browser (this site)All localFreeOne-off calculations and quick checks
Online health calculator sitesServer-sideUsually freeQuick lookups where a server round trip is acceptable
Spreadsheet or desktop appProcessed locallyFree or one-time purchaseLogging results over time in a file you keep

The three options answer different questions. Use the in-browser calculators for a quick number worked out in your browser tab. Use a spreadsheet, or a fitness app with cloud sync, to track changes over months. For medical advice, talk to a doctor or another qualified health professional.

When to use these tools

Frequently asked questions

Are these health calculators free?
Yes. Open any calculator, enter your numbers, and the result appears immediately. Every calculator on the site is free to use.
Is my personal data (weight, age, body fat) sent to a server?
Every calculator runs as JavaScript inside your browser. All processing is local: the numbers you enter are used only for the calculation in that browser tab.
How accurate are these calculators?
Each calculator uses a published formula: BMI follows the WHO classification, TDEE uses Mifflin-St Jeor (1990), body fat uses the US Navy circumference method, lean body mass uses Boer (1984), ideal weight uses Hamwi, Devine, and the BMI range, one rep max uses Epley and Brzycki, heart rate zones use the Tanaka formula (2001), and the due date uses Naegele's rule. Clinicians and coaches use the same formulas, but the results are estimates, not diagnoses.
Should I use these results to make medical decisions?
Treat them as a starting point for a conversation with a doctor or a qualified health professional, not as the basis for a medical decision. A BMI in the overweight range, an unexpected body fat percentage, or any other surprising result should be discussed with them. The calculators give you a starting number, not advice.
Why does BMI sometimes feel wrong?
BMI is a ratio of weight to height squared. It doesn't account for muscle mass, bone density, or body composition. A very muscular person can register as overweight by BMI while having low body fat. For a more nuanced view, combine BMI with the body fat calculator.
Do I need to enter metric units, or does imperial work too?
Most calculators take either. BMI and lean body mass switch between metric (kg, cm) and imperial (lb, ft + in), ideal weight takes height in cm or ft + in and shows results in kg and lb, the body fat calculator takes cm or inches, and the one-rep max takes kg or lbs. The calorie calculator is metric only (kg and cm), so convert pounds (x 0.4536) and inches (x 2.54) first. Heart rate zones and the due date calculator have no unit choice.
Do these calculators work offline?
Once a calculator's page has loaded, yes, in that tab. Every calculation runs in the page, so you can disconnect and keep using the calculator until you close or reload the tab or open another page. Opening or reloading a page needs a connection, because the site installs no service worker and the browser checks each page with the server as it opens. Heading to a gym with bad Wi-Fi? Open the calculator before you go.
Why doesn't the site offer to save my history?
The calculators keep your inputs only in the open tab, so each result is a one-off calculation. To follow results over time, copy the numbers into a spreadsheet or a tracking app you choose.