BMI Calculator

Calculate your Body Mass Index (BMI) in metric or imperial units and see whether you're underweight, normal, overweight, or obese. Free, instant, no signup.

Formula: BMI = weight (kg) ÷ height² (m) | Imperial: BMI = 703 × lb ÷ in²

How to use the BMI Calculator

  1. Enter your values. Fill in the fields with your numbers.
  2. Calculate. Press Calculate to run the bmi calculator.
  3. Use the result. Copy the result or try a related tool next.

Why use our BMI Calculator

Instant results. Enter your figures and the bmi calculator returns an answer in seconds.
Free & private. Runs in your browser — no signup, and nothing is sent to a server.
Accurate. Uses standard formulas so you can rely on the numbers.

Free to use — premium coming soon

FREE
  • Unlimited calculations
  • Instant results
  • No signup
PREMIUM
  • Remove ads
  • Save & compare scenarios
  • Export results

About the BMI Calculator

The BMI Calculator turns your height and weight into a single number, your Body Mass Index, and then tells you which standard weight category that number falls into. BMI is defined as your weight in kilograms divided by the square of your height in metres (kg/m2); if you enter imperial units, the tool applies the equivalent formula of weight in pounds times 703, divided by height in inches squared. The result is a quick, widely-used screening figure that doctors, insurers and fitness apps reference, which makes it a handy starting point when you want to see roughly where your weight sits.

Reach for this calculator when you want a fast benchmark rather than a clinical diagnosis. It is useful before a doctor's visit, when tracking weight change over months, or when you simply want to understand a BMI figure quoted somewhere else. Enter your height and weight, switch between metric and imperial if needed, and the tool returns both your exact BMI value and its category. The standard adult bands are: underweight below 18.5, healthy weight from 18.5 to under 25, overweight from 25 to under 30, and obesity at 30 or above (which is further split into Class 1, 2 and 3).

Under the hood the calculation is pure arithmetic, so it works the same whether you weigh yourself in the morning or evening. The only thing that changes the answer is the accuracy of your inputs, so use a recent, reliable height and weight. Because BMI relies on just two measurements, it deliberately ignores body composition: it cannot tell muscle from fat, and it does not account for bone density, sex differences or where fat is stored. A very muscular athlete and a sedentary person can share the same BMI while having completely different body fat levels.

Treat your result as a screening signal, not a verdict. Health authorities such as the CDC describe BMI as one indicator to consider alongside other factors, not a diagnosis, and recommend discussing your number with a healthcare provider. This tool runs entirely in your browser, so the height and weight you type are used only to compute your result on your own device and are not sent to a server or stored. That means you can check your BMI privately, as many times as you like, without creating an account or sharing any personal health data.

Frequently asked questions

How is BMI actually calculated?

BMI is your weight in kilograms divided by your height in metres squared (kg/m2). In imperial units, multiply your weight in pounds by 703, then divide by your height in inches squared. This calculator applies whichever formula matches the units you choose.

What is a healthy BMI range for adults?

For adults aged 20 and over, a BMI from 18.5 to just under 25 is classed as a healthy weight. Below 18.5 is underweight, 25 to under 30 is overweight, and 30 or above falls into the obesity range.

Is BMI accurate for athletes and very muscular people?

Not always. BMI cannot distinguish muscle from fat, and muscle is roughly 15% denser than fat, so muscular athletes often show a high BMI despite low body fat. For them, body fat percentage or waist measurements give a clearer picture.

Can I use this calculator for children or teenagers?

No. This tool uses the adult formula. Children and teens are still growing, so their BMI must be read as a percentile for their exact age and sex using a dedicated child-and-teen BMI chart instead.

Does the calculator save or send my height and weight?

No. The calculation happens entirely in your browser on your own device. Your measurements are not uploaded to a server, stored, or linked to any account, so you can check your BMI completely privately.

From our blog

How to Calculate Chronological Age Correctly (and Why One Month Can Change a Test Score)

By the Super Simple Digital Tools Team · Updated June 2026

Chronological age sounds simple: it is just how old someone is. But the version professionals need is not 'about eight' or '8.5 years' - it is the exact gap between a birth date and a reference date, written as years, months, and days. That distinction matters because the people who calculate it most often, including clinicians, psychologists, and educators, feed the number straight into scoring tables where precision is not optional.

The arithmetic runs from right to left. Start with the days: subtract the birth day from the reference day. If the result is negative, borrow the number of days in the previous calendar month and reduce the month count by one. Then do the same for months, borrowing twelve and reducing the year if needed. Finally subtract the years. The catch is the borrowing step, because months are not all the same length and February changes in leap years, so a flat 30-day shortcut quietly produces the wrong answer.

Consider a child born on 14 December 2018 who is tested on 5 March 2026. The days go negative (5 minus 14), so you borrow the days from February, then the months go negative and you borrow a year. Worked through carefully, the result lands at 7 years, 2 months, and roughly three weeks. Do the same calculation by eye while juggling a testing session, and it is easy to be a month out, which is exactly the kind of slip a calculator removes.

Why care about a single month? Standardized assessments place children into age bands that can be as tight as three months. A test result of 7;11 may be normed against a different table than 8;0, so a rounding error or a borrowing mistake can move a percentile, change a standard score, and even tip an eligibility decision one way or the other. Recording completed time, never rounding up, keeps the score honest and defensible.

Beyond the clinic, the same exact-age idea answers everyday questions: how many days until a milestone birthday, whether a child meets a school-entry cutoff, which youth-sports age-group applies, or the precise age on a legal or pension date. Use the reference-date field to compute age as of any past or future day, confirm both dates before you rely on the output, and remember that the tool keeps your inputs in the browser rather than sending them anywhere.

  • Always enter the reference date explicitly when scoring a test on a later day - use the actual test date, not today, or the age will be too high.
  • Record the result in years;months;days using completed time, and never round 11 months up to the next year.
  • Watch month boundaries and February: the borrowing step uses real month lengths and leap days, so a date near the end of a month is where manual math fails most.
  • Double-check the date of birth against the source record before trusting any score, since a single mistyped digit can shift the age into the wrong norm band.

Read the full guide →

Tool by the Super Simple Digital Tools Team. Reviewed by our editorial team. Free to use, no signup required.

Related tools