Health

BMI calculator

Body mass index from weight and height, with the international chart and the lower Asian cut-offs side by side.

Adult BMI

Both charts

Kilograms and centimetres, or pounds with feet and inches. You get the WHO band and the Asian screening band.

A BMI calculator answers one narrow question: how heavy is this weight for this height. BMI means body mass index. The formula is weight in kilograms divided by height in metres squared. Type 60 kg and 170 cm and the page divides 60 by 1.70 squared, which is 2.89, and shows 20.8. If you think in pounds and feet, switch the units. The page converts with the exact definitions, 1 pound = 0.45359237 kilograms and 1 inch = 2.54 centimetres, then uses the same formula. It does not round the conversion to 2.2 and then pretend the result is precise. The number on the page is the full division, shown to one decimal place, which is how a chart is usually read.

The number is a screen, not a verdict. Two adults with the same BMI can carry different amounts of fat, different amounts of muscle, and different risk. A strength athlete often lands in a high band because muscle is dense. An older adult can sit in a middle band and still have more fat than the figure suggests. Pregnancy is a different measurement entirely; do not judge a pregnancy against a pre-pregnancy line. Children need a chart that knows age and sex, and this page does not. Waist circumference is the extra measure clinics use when BMI is ambiguous, and this form does not ask for it. If a doctor has already given you a target, use that target.

The result prints two adult scales because they disagree in the range people actually land in. The World Health Organization international bands are underweight below 18.5, healthy from 18.5 to 24.9, overweight from 25 to 29.9, and obese at 30 or above. Obese is split on the result so a single word does not hide the difference between 31 and 42: class I is 30 to 34.9, class II is 35 to 39.9, and class III is 40 or above. A value that lands exactly on a line belongs to the higher band. 25.0 is overweight, not healthy. 30.0 is class I, not overweight. The band uses the unrounded BMI. The big number is rounded to one decimal for reading, so 24.96 shows as 25.0 and is already in the overweight band.

The second scale is the one a Malaysian search is usually asking about. A WHO expert consultation in 2004 reported that several Asian populations see higher metabolic risk at a lower BMI. The screening lines that followed, and that Malaysian adult clinic charts commonly use, are underweight below 18.5, normal from 18.5 to 22.9, overweight from 23 to 27.4, and obese at 27.5 or above. Someone at 24 is in the WHO healthy band and in the Asian overweight band. Someone at 27.7 is WHO overweight and just into the Asian obese band. The calculator shows both names so that disagreement is on the page instead of buried in a footnote. The BMI calculator Malaysia page starts from those lower lines and explains who they are for. It is the same arithmetic.

Use the form from the top. Leave it on kilograms and centimetres, or switch to pounds, feet, and inches. Height in the metric fields is centimetres, not metres: 170, not 1.70. A height typed as 1.7 is rejected because it is under 90 cm. Weight has to sit between 15 and 350 kg, and height between 90 and 250 cm, after any imperial conversion. Inches are the leftover after feet, so 5 feet 7 inches is feet 5 and inches 7, not 67 inches typed into the feet box. If the BMI comes out below 12 or above 60, the page still shows it and adds a warning to check the units. That warning is for the classic mistake of mixing metres with kilograms, or stones with the pound field. There is no stone unit. Convert stones to pounds first, at 14 pounds to the stone, or use the unit converter.

A few checks you can type yourself. 60 kg and 170 cm is 20.8, WHO healthy and Asian normal. 70 kg and 170 cm is 24.2, still WHO healthy, and Asian overweight. 80 kg and 170 cm is 27.7, WHO overweight and Asian obese. 95 kg and 165 cm is 34.9, WHO class I and Asian obese. 50 kg and 175 cm is 16.3, underweight on both. Imperial: 154 lb and 5 feet 7 inches is about 24.1. If your own division disagrees by more than a tenth, you almost certainly divided by centimetres instead of metres, or used 2.2 for the pound. The kg to lbs page and the cm to inches page use the same exact factors when you only wanted the unit change.

Nothing you type is uploaded. There is no account, no email field, and no saved history. Close the tab and the figure is gone. That is deliberate. A BMI is not something this site should keep. The bands are also not a diet plan and not a medical report. They say nothing about blood pressure, glucose, sleep, or fitness. A result in an obese band is a reason to talk to a doctor or a dietitian, not a reason for this page to sell a programme. The loan calculator is unrelated arithmetic if you arrived here from the directory, and the salary calculator estimates Malaysian take-home pay with its own warnings. Each tool does one job.

Questions people actually ask

What is the BMI formula?

Weight in kilograms divided by height in metres squared. Pounds and inches are converted first, using 1 pound = 0.45359237 kg and 1 inch = 2.54 cm, then the same formula.

Why are there two categories?

The WHO international bands call 18.5–24.9 healthy and 30 obese. Asian screening charts, including those used in Malaysian clinics, call 23 overweight and 27.5 obese. A BMI of 24 is healthy on one chart and overweight on the other. Both labels are shown.

Is this a diagnosis?

No. It is an adult screening number. It ignores muscle, waist, pregnancy, age in childhood, and lab results. Talk to a clinician if the band worries you.

Can I use it for a child?

No. Children and teenagers need BMI-for-age percentiles, not these adult cut-offs. The page will still do the arithmetic if the height and weight are inside the allowed range, and the category words will be wrong for a child.

Are my numbers stored?

No. The calculation runs in the browser. Refreshing the page clears it. There is no account.

More free tools

Converters

Unit Converter

Convert length, mass, and temperature, including centimetres to inches and kilograms to pounds.

/unit-converter

Money

Loan Calculator

Monthly-rest loan payment and an amortization table. A Malaysian home-loan page explains how this differs from daily rest and from the flat-rate car loan.

/loan-calculator

Study

CGPA Calculator

GPA and CGPA for UM, UKM, UPM, UTM, USM, UiTM, UTHM by mark, UUM, UMT, polytechnic, matriculation, and STPM, plus an SPM grade count.

/cgpa-calculator

Money

Net Salary Calculator

Malaysian take-home pay for 2026, after tax, civil service, overtime, and a daily or hourly rate, using EPF, SOCSO, EIS, and PCB.

/salary-calculator

Games

Minecraft Circle Generator

Block circles, including stairs and slabs, numbered outlines, and thick walls, plus ellipses, spheres, and domes, with a PNG export.

/minecraft-circle-generator

Language

Jawi Text Generator

Preview Jawi in freely licensed Arabic fonts, copy it, or download a PNG.

/jawi-converter

Utilities

Keyboard Tester

Test a full, 60 percent, laptop, or Mac keyboard in the browser, including which keys arrive and how many can be held at once.

/keyboard-tester

Games

Bingo Card Generator

Print US 1–75 bingo cards, UK 1–90 tickets, word cards, and picture cards that stay on your device.

/bingo-card-generator

Music

Metronome

Online metronome with lookahead scheduling, accented beats, and tap tempo. Sound stays in the tab.

/metronome

PDF

Merge PDF

Merge PDF files in order, in the browser. No upload, and passworded files are not unlocked.

/merge-pdf

PDF

JPG to PDF

Turn JPG and PNG images into a PDF, one picture per page, without uploading them.

/jpg-to-pdf

Games

Spin the Wheel

Spin a wheel of names, pick a random name, or flip a yes or no wheel. The list stays in the tab.

/spin-the-wheel

Utilities

QR Code Generator

Make a QR code from text or a link and download PNG or SVG. No signup, no expiry, no redirect.

/qr-code-generator

Utilities

Fancy Text Generator

Copy Unicode styles for a caption or bio. These are characters, not a font you install.

/fancy-text-generator

PDF

Compress PDF

Reduce PDF size in the browser by redrawing pages as JPEGs. A size target is a best effort, and text stops being selectable.

/compress-pdf

Converters

File Converter

Convert a file in the browser: images, PDF pages, spreadsheets, and plain documents. Audio and video are not converted.

/file-converter

Image

Image Compressor

Compress a JPG, PNG, or WEBP in the browser, with a quality slider or a kilobyte target, a before-and-after preview, and optional EXIF removal.

/compress-image